Files
skills/skills/kvb-git-commit-no-verify/SKILL.md
T
Kevin Veen-BirkenbachandClaude Opus 5.5 41c1c57933 feat(kvb-git-commit): show worktree, branch, confidence and break risk before every commit
kvb-git-commit-no-verify gains a step between the audits and git commit: the message right before the commit call names the worktree's absolute path, the branch, the fix confidence (kvb-check-confidence) and the break risk (kvb-check-break-risk). kvb-git-commit-next names the block in its hand-over step. Operator order 2026-11-03, after a commit in the #1324 worktree was rejected for omitting the path. Also replaces the stale advocate name with kvb-check-legal.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 13:57:13 +01:00

1.1 KiB

name, description
name description
kvb-git-commit-no-verify Commit the staged changes with --no-verify. Trigger on /kvb-git-commit-no-verify or any request for a no-verify commit; invoking it IS the per-commit authorization --no-verify requires, never carried over to later commits.
  1. Run the kvb-code-no-comments audit over the staged and unstaged changes first, then the kvb-check-legal check over the staging index. A legal blocker stops here.
  2. Show four lines in the message right before the git commit call, never only after it:
    • Worktree: absolute path from git rev-parse --show-toplevel.
    • Branch: git branch --show-current, or detached at <short sha>.
    • Fix confidence of the staged bundle, from the kvb-check-confidence skill.
    • Break risk of the staged bundle, derived through the kvb-check-break-risk skill.
  3. Commit exactly the staging index with git commit --no-verify and a Conventional-Commits message derived from the staged diff; never add unstaged files, never push.
  4. Report the created commit hash and what remains uncommitted.