hooker
Installation
SKILL.md
Hooker — Claude Code Hook Designer
Design, write, and manage Claude Code hooks with history-driven pattern detection and layered control analysis.
When to Use
- You want to know what hooks you should have based on past session behavior
- Writing a new hook and want the correct event type, matcher, async flag, and dedup strategy
- An existing hook is firing too slowly, blocking Claude, or firing twice
- You want to understand what control layer a behavior belongs to before writing anything
Don't Use For
-
General settings.json changes →
update-configskill -
Debugging why a hook is erroring (check stderr output in the JSONL) →
code-debuggingskill -
Syncing hooks across platforms — hookify rules are intentionally local (
*.local.md) and cannot sync to Gemini/OpenCode