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 files
  • git diff: see unstaged changes
  • git diff --cached: see staged changes
  • git log --oneline -10: learn the repo's commit conventions (scopes, area names)

If there is nothing to commit, say so and stop.

Step 2: Group files by area

Installs
24
First Seen
Jun 9, 2026