Install any skill in seconds. Free to start, no credit card required.
Get Started Free →platformplatform/commit
Commit session changes to git. Identify files from session context, ask user pick message, run validation only if needed.
Passed 16 of 21 test cases with the skill, and 7 of 21 without it.
and 7 more in the full report
10 fixed8 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
I fixed a minor typo in the authentication error notification banner. Please suggest a single-line git commit message for this fix.
| Checked | Without skill | With skill |
|---|---|---|
| Omits conventional commit prefixes such as `fix:` or `chore:` from the commit message. | Missed | Passed |
The instructions your model reads when the skill loads.
Asked commit now != permission for future commits. Each commit needs explicit user instruction. No amend, revert, push without explicit ask.
Speed critical. No slow commands unless changes warrant.
git status / log / diff.Frontend changes touching user-facing strings: inspect .po files for missing translations and translate them. Missing keys: flag user; don't commit until resolved.
Skip if build / test / lint / format / aspire-restart / e2e already ran clean this session on same files. No re-run, no offer.
When need:
Run build first:
build (no flags - covers backend AND frontend; backend can break frontend via API contracts)build --frontendbuild --cliAfter build, parallel (--no-build where applicable):
format --<target>, lint --<target> - per target whose code changedtest --no-build - backend changeaspire-restart - service / Aspire wiring change (large only)e2e - large frontend or shared E2E-covered change; --smoke for low-impact (rare pre-commit)Judge target by file (project / manifest / lock files affect owning build, even when extension non-obvious).
Simple, focused commit: propose one message, commit.
Complex (multiple unrelated changes, doesn't fit one line, validation choices needed, file set ambiguous): use AskUserQuestion - 2-4 message options + conditionals in one call. No back-and-forth. Follow up only on "Other" or unexpected input.
test cases passed, vs 7 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.