If you're using Claude Code with pre-commit hooks for linting, formatting, or security checks, you've probably noticed that AI agents will sometimes commit with --no-verify to bypass hook failures. This PreToolUse hook blocks those bypass flags before execution, forcing the agent to work with your quality gates instead of around them. It intercepts Bash tool calls containing --no-verify or --no-gpg-sign in git commands and rejects them with exit code 2. The implementation is a single grep command in your .claude/settings.json that pattern-matches the flags. Simple guardrail that actually enforces the commit standards you bothered to set up.
npx -y skills add wshobson/agents --skill block-no-verify-hook --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills