Hooks Management
Omdanner almindeligt engelsk til validerede Claude Code / Codex / OpenCode hook-konfigurationer.
Testet · Virker
Hvad det gør
Oversætter natursprogsforespørgsler som 'bloker redigeringer af .env' eller 'spørg før destruktiv Bash' til fungerende hook-JSON/TOML til Claude Code, Codex CLI og OpenCode, bakket op af en medfølgende Python-validator og per-platform event/skema-referencer. Trigges ved 'tilføj et hook', 'vis mine hooks', 'fjern hooket', 'valider hooks' eller enhver forespørgsel om at automatisere agent-adfærd med shell-kommandoer eller plugins. Styrer brugere mod den indbyggede permissionDecision confirm-UI i stedet for skrøbelige exit-code- eller osascript-bekræftelses-hacks.
Testrapport
Bad det om at blokere redigeringer af .env-filer: baselinen og skillet endte med samme exit-2 grep-mønster, men skillet tilføjede to ting, baselinen overså — den obligatoriske advarsel om at 'genstart agenten, for at ændringer træder i kraft' og et kald til den medfølgende scripts/validate_hooks.py før gemning, begge reelle faldgruber, et naivt svar springer over.
Testet: 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
Kommandoer og eksempelprompter
/hooks-managementOmdanner almindeligt engelsk til validerede Claude Code / Codex / OpenCode hook-konfigurationer.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
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