commit-tidy
Installation
SKILL.md
Commit Tidy
Topics
| Topic | Description | Guide |
|---|---|---|
| conflict-commit-review | Per-chunk review gate for commits whose message carries conflict residue — scope, decide by evidence, group by trade-off, ask per group | conflict-commit-review.md |
| hunk-split | Non-interactive single-hunk staging via git apply --cached when git add -p isn't usable |
hunk-split.md |
| interactive-amend | Worktree-based amend+rebase loop for earlier/multiple commits | interactive-amend.md |
| message-discipline | Commit message conventions — Conventional Commit tags, PUBLIC English enforcement, --amend refresh, source-code .md behavior verbs, operation-type continuity | message-discipline.md |
| security-scan | PUBLIC repo commit body 4-grep secret pattern check (PAT/Vault/API key/Base64) before commit | security-scan.md |
| soft-reset-amend | Soft-reset top N commits and selectively re-commit (simpler than worktree rebase) | soft-reset-amend.md |
| staging-discipline | git diff --cached --name-only audit + sensitive-dir gate (rules/agents/docs) before commit |
staging-discipline.md |
Analyze staged/unstaged changes and recommend whether to split into multiple commits.