A CLI tool that reads staged file names from git status, analyzes them, and suggests contextual commit message templates (e.g., feat, fix, refactor). Using std::process::Command to run shell commands and parse Git output.
cargo run
(Ensure you have staged files with git add first.)