/commit
Create git commits with user approval
Create git commits for changes made during the current session. The agent reviews changes, groups related files, drafts commit messages, and asks for confirmation.
/commitProcess
Section titled “Process”- Review changes — Runs
git statusandgit diffto understand what changed - Plan commits — Groups related files and drafts commit messages
- Present plan — Shows the proposed commits and asks for confirmation
- Execute — Uses
git addwith specific files (never-Aor.) and creates commits
Key Behavior
Section titled “Key Behavior”- No attribution — Commits are authored solely by you. No “Co-Authored-By” or “Generated with” lines.
- Imperative mood — Commit messages use imperative mood (“Add feature” not “Added feature”)
- Focused on why — Messages explain why changes were made, not just what changed
- Atomic commits — Groups related changes together, splits unrelated changes into separate commits
- User approval — Always asks before committing