Writes git commit messages with proper format, type prefixes (feat/fix/chore), and imperative mood. Use when committing changes, writing a commit message, formatting commit text, or asking how to commit code properly.
70
86%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
| Property | Value |
|---|---|
| Language | English |
| Subject max | 72 characters |
| Tone | Imperative ("add", "fix", not "added", "fixed") |
| Type | Description | Example |
|---|---|---|
feat | New features | feat: add purchase order support |
fix | Bug fixes | fix: resolve user login issue |
chore | Non-feature (build, config) | chore: rename rental file |
refactor | Code refactoring | refactor: simplify rent logic |
deploy | Deployment changes | deploy: trigger deployment |
docs | Documentation only | docs: update starting guide |
<type>: <short description in imperative mood>Examples:
feat: add customer validation on savefix: correct tax amount calculationrefactor: extract logic to helper codeunitfeat: add automatic token refresh for API calls
- Tokens cached with expiration tracking
- Auto-refresh 5 minutes before expiry
- Fallback to re-authentication if refresh failsRefs: #123, Closes: #456feat: change API endpoint structure
BREAKING CHANGE: API endpoints now require version prefix.
Old: /api/customers → New: /api/v2.0/customers
Refs: #456Minimum (default):
feat: add customer export functionalityWith body:
feat: add customer export functionality
Implements CSV export with date range filtering.With footer:
fix: resolve duplicate entry error
Closes: #79052f8705
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.