Install any skill in seconds. Free to start, no credit card required.
Get Started Free →aiskillstore/commit-drafter
Automatically draft commit messages by analyzing git status and staged changes
Passed 18 of 22 test cases with the skill, and 18 of 22 without it.
1 fixed17 passed either way3 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
I just ran `git add .` after updating our user authentication service in `src/services/auth.ts`. Draft a commit message for me to review.
| Checked | Without skill | With skill |
|---|---|---|
| Drafts a commit message describing authentication service changes | Passed | Passed |
| Does not return placeholder strings with bracketed placeholders | Missed | Passed |
The instructions your model reads when the skill loads.
Automatically generates commit messages by analyzing your staged changes.
Just say:
The skill will automatically:
Unlike template-based commit tools that just output placeholders, this skill provides real git context to Claude (the AI), who then writes a meaningful commit message based on understanding the actual code changes.
The script outputs:
Claude then reads this context and writes a commit message that actually describes what changed and why.
test cases passed, vs 18 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.