Install any skill in seconds. Free to start, no credit card required.
Get Started Free →This skill should be used when user asks to "commit these changes", "write commit message", "stage and commit", "create a commit", "commit staged files", or explicitly invokes "commit-staged".
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 26% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 55% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -14% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -32% | 0% |
| case-18 | ✓→✗ | ▼ Worse | 35% | 0% |
Complete workflow for creating commits following project standards.
When explicitly invoked with extra text, treat that text as additional context about the changes and include it in commit planning and commit messages. When session history includes findings, motivation, or rationale, include the strongest points in the commit message body instead of relying on the diff alone.
First, run the /simplify skill on the staged diff and apply its findings before committing. Docs-only diffs are a no-op.
github-dev:commit-creator for the full workflow.git diff --cached --name-onlygit diff --cached{type}: brief description (max 50 chars)feat, fix, refactor, docs, style, test, buildfeat: add sign-in flowfix: stop duplicate jobs on savedocs: add skills install snippetsOther measured skills in the registry, with their headline benchmark lift.