| name | commit |
| classification | passive |
| description | Create a deliberate commit using the repo's canonical commit workflow and quality gates. |
Commit
Use this skill when preparing a commit.
Read first
.agent/commands/commit.md
.agent/directives/principles.md
.agent/rules/no-verify-requires-fresh-authorisation.md
Checklist
- Check
git status.
- Review
git diff --staged and any related unstaged changes.
- Ensure the relevant gates are green.
- Stage only the files the commit message truthfully describes.
- Prefer
uv run cz commit, or validate a manual message with uv run cz check.
- Commit without bypassing hooks.
Local constraints
- This repo does not use aliases or compatibility layers for gate names.
- Prefer the canonical
uv run ... surfaces when you need to re-run checks.
- Prefer
uv run cz ... for commit creation and validation.
- If the change updates durable doctrine, include those docs in the same
commit.