Install any skill in seconds. Free to start, no credit card required.
Get Started Free →miosa-osa/commit
Analyzes staged and unstaged changes, generates a commit message that summarizes the "why" not just the "what", and creates the commit. Follows conventional commit format when the project uses it.
Passed 4 of 16 test cases with the skill, and 12 of 16 without it.
and 1 more in the full report
2 fixed8 passed either way7 still failing7 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.
When auto-generating the commit message for my staged feature changes in `cart.ts`, how long should the generated message summary be?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies a message length of 1 to 2 sentences. | Missed | Passed |
| Focuses the summary on the intent of the changes. | Missed | Passed |
The instructions your model reads when the skill loads.
Stage changes, generate a meaningful commit message, and commit.
/commit [--all] [--amend] [-m "message"]
Analyzes staged and unstaged changes, generates a commit message that summarizes the "why" not just the "what", and creates the commit. Follows conventional commit format when the project uses it.
git diff --staged and git status.--all) -- add all modified tracked files.git status to confirm clean state.# Commit staged changes with auto-generated message
/commit
# Stage all changes and commit
/commit --all
# Commit with explicit message
/commit -m "fix: resolve race condition in session handler"
# Amend the last commit
/commit --amend
test cases passed, vs 12 / 16 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.