commit-creator
Installation
SKILL.md
Commit creation
Determine the action
- Message-only requests produce text. Implementation-only requests leave checked working-tree edits local and preserve staging.
- Commit, rewrite, or push only within matching user authorization. A commit request covers creation and needed staging, not rewriting or pushing. PR creation includes its task commits and push. Completed commit or publication requests do not cover later fixes unless a standing instruction does.
Inspect the changes
Base the message on the repository state, not conversation memory alone:
git status --short --branch
git diff --cached
git diff
Identify the concrete behavior, files, packages, issue references, and version changes that belong to the requested commit. If there is no substantive change, stop instead of inventing a message.