Hooks Management
Omvandlar vanliga engelska förfrågningar till validerade hook-konfigurationer för Claude Code / Codex / OpenCode.
Testad · Fungerar
Vad den gör
Översätter naturligt språk som 'blockera redigeringar av .env' eller 'fråga innan destruktiv Bash' till fungerande hook-JSON/TOML för Claude Code, Codex CLI och OpenCode, backat av en medföljande Python-validator och plattformsspecifika event-/schemareferenser. Triggas av 'lägg till en hook', 'lista mina hooks', 'ta bort hooken', 'validera hooks', eller varje förfrågan om att automatisera agentbeteende med shell-kommandon eller plugins. Styr användare mot det inbyggda permissionDecision-bekräftelsegränssnittet istället för sköra exit-code- eller osascript-bekräftelsehack.
Testrapport
Bad den blockera redigeringar av .env-filer: baslinjen och skillen konvergerade mot samma exit-2-grep-mönster, men skillen la till två saker baslinjen missade — den obligatoriska varningen 'starta om agenten för att ändringarna ska träda i kraft' och ett anrop till det medföljande scripts/validate_hooks.py innan sparning, båda genuina fallgropar ett naivt svar missar.
Testad: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
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
Kommandon och exempelprompter
/hooks-managementOmvandlar vanliga engelska förfrågningar till validerade hook-konfigurationer för Claude Code / Codex / OpenCode.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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