| name | commit |
|---|---|
| description | Stage, commit, and optionally push changes with conventional commit format. Use after completing a task. |
| disable-model-invocation | true |
| argument-hint | [optional message] |
git status
git diff --staged
git diffStage specific files (never git add . or git add -A):
git add <specific-files>Format: type(scope): description
Types: feat, fix, chore, refactor, docs, test, style, perf
git commit -m "$(cat <<'EOF'
feat(orders): add position size calculator
EOF
)"git push- Conventional commits enforced
- Scope should be the module/feature name
- Keep the first line under 72 characters
- Add body for complex changes
- Do NOT include
Co-Authored-Bytrailer — user is sole author - Never commit
.env, credentials, or secrets - Never use
--no-verifyunless explicitly asked