All agents follow this when committing, branching, and handing off.
Format: Conventional Commits
<type>(<scope>): <short description>
[body — optional]
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
| Type | When |
|---|---|
feat |
New feature or capability |
fix |
Bug fix |
bump |
Version number update |
docs |
Documentation only |
chore |
Maintenance, config, tooling |
refactor |
Restructure, no behavior change |
Co-Authored-By when Claude wrote or co-wrote — use actual model name<agent>/<short-description> — e.g. codex/refactor-storefront, idun/sysadmin-skill
main for anything non-trivial--no-verify — fix the hook instead--force push to maingit add . or git add -A — stage specific filesCommit after each discrete, complete change — not batched at session end.