Hooks Management
Zet gewone taalverzoeken om in gevalideerde hook-configs voor Claude Code / Codex / OpenCode.
Getest · Werkt
Wat het doet
Vertaalt natuurlijke-taalverzoeken zoals 'blokkeer bewerkingen aan .env' of 'vraag bevestiging voor destructieve Bash' naar werkende hook-JSON/TOML voor Claude Code, Codex CLI, en OpenCode, ondersteund door een gebundelde Python-validator en per-platform event-/schemareferenties. Triggert op 'voeg een hook toe', 'toon mijn hooks', 'verwijder de hook', 'valideer hooks', of elk verzoek om agentgedrag te automatiseren met shell-commando's of plugins. Stuurt gebruikers richting de ingebouwde permissionDecision-bevestigings-UI in plaats van broze exit-code- of osascript-bevestigingstrucs.
Testrapport
Vroeg het om bewerkingen aan .env-bestanden te blokkeren: de baseline en de skill kwamen uit op hetzelfde exit-2-grep-patroon, maar de skill voegde twee dingen toe die de baseline miste — de verplichte waarschuwing 'herstart de agent om wijzigingen te laten ingaan' en een aanroep van het gebundelde scripts/validate_hooks.py vóór het opslaan, beide echte addertjes die een naïef antwoord overslaat.
Getest op: 2026-07-13 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/CodeAlive-AI/ai-driven-development cd ai-driven-development mkdir -p ~/.claude/skills cp -r skills/hooks-management ~/.claude/skills/hooks-management
Commando's en voorbeeldprompts
/hooks-managementZet gewone taalverzoeken om in gevalideerde hook-configs voor Claude Code / Codex / OpenCode.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Add a hook that blocks edits to .env files in this projectI want Claude to ask before running any destructive bash commandList my current hooks and validate that the config JSON is correct