What problem does it solve? Static linters and regex rules cannot catch semantic issues like malformed commit messages, risky shell commands, or hardcoded secrets in file writes. This Skill sets up Claude Code prompt hooks that use a small LLM to verify operations before they execute. ## Core Features & Use Cases - Prompt Hooks: Configure type: "prompt" hooks that send tool-call input to Haiku and block the operation when the model returns {"ok": false}. - Ready-Made Gates: Includes templates for conventional commit validation, destructive rm command guarding, and API key leak detection on file writes. - Agent Hooks: Escalate to type: "agent" hooks for deeper reviews, such as scanning staged changes for security issues before a git push. - Use Case: A team wants every commit to follow conventional commit format. Add the provided PreToolUse hook matching Bash(git commit*) so non-conforming messages are blocked with an explanatory reason. ## Quick Start Set up a prompt hook that validates my git commit messages against conventional commit format before allowing them to run.