commit-work
Installation
SKILL.md
Commit work
Goal
Make commits that are easy to review and safe to ship:
- only changes made in this session are included
- commits are logically scoped (split when needed)
- commit messages describe what changed and why
⚠️ Multi-Agent Safety Rule (CRITICAL)
Other agents may be working in the same repo simultaneously.
git status shows ALL working-tree changes — including work from parallel agents that is in-progress and not ready to commit. Never blindly stage everything.
Before staging anything:
- Know which files YOU touched in this session
- Treat any unfamiliar modified file as another agent's work — do not stage it
- When in doubt, ask the user which files are in scope for this commit
Use git diff <file> on each candidate file and only stage files you explicitly modified.