smart-git-commit
Installation
SKILL.md
Smart git commit
Workflow
Commit what has already changed: grouping and staging are the only edits this skill makes. Don't fix lint, reformat, or touch file contents on the way past. Mention anything the diff surfaces when you report back instead.
Step 1: Inspect changes
Run these in parallel:
git status: see all modified/untracked filesgit diff: see unstaged changesgit diff --cached: see staged changesgit log --oneline -10: learn the repo's commit conventions (scopes, area names)
If there is nothing to commit, say so and stop.