From zen
Commit the current work safely with an appropriate message. Use only when the user explicitly invokes /zen:commit.
How this skill is triggered — by the user, by Claude, or both
Slash command
/zen:commitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Commit the current repository changes.
Commit the current repository changes.
Follow this exact workflow:
git status --short.git diff and git diff --staged.git log --oneline -5 to match the repository's commit style.git add -A or git add . unless the user explicitly asked for an all-files commit..env*, private keys, or unrelated local files.Use the repository's existing commit message style when clear.
Prefer <type>: <short description> when no local convention exists.
Explain why in the body when useful.
Do not amend unless the user explicitly asked for amend.
Do not bypass hooks with --no-verify.
Include this trailer:
Co-Authored-By: Claude Opus 4.7 <[email protected]>
Arguments from the user, if any, are additional guidance for what to include or how to phrase the commit:
$ARGUMENTS
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub syouzen/syouzen-kit --plugin zen