claude-hooks
Guardrails for AI-assisted development.
Twenty-four Go binaries that sit between an AI coding agent and a repository: blocking destructive commands, enforcing tests on commit, validating structure, and generating typed hooks from backend functions. Uses tree-sitter to analyze the actual syntax tree rather than pattern-matching source text.
~56,700 lines of Go · in daily use across every project here
- Go
- tree-sitter