Hooks Management
Verwandelt Anfragen in einfachem Englisch in validierte Claude-Code-/Codex-/OpenCode-Hook-Configs.
Getestet · Funktioniert
Was es kann
Übersetzt natürlichsprachliche Anfragen wie 'block edits to .env' oder 'ask before destructive Bash' in funktionierendes Hook-JSON/TOML für Claude Code, Codex CLI und OpenCode, gestützt auf einen gebündelten Python-Validator und Event-/Schema-Referenzen pro Plattform. Reagiert auf 'add a hook', 'list my hooks', 'remove the hook', 'validate hooks' oder jede Anfrage, Agent-Verhalten mit Shell-Befehlen oder Plugins zu automatisieren. Lenkt Nutzer zur eingebauten permissionDecision-Confirm-UI statt zu brüchigen Exit-Code- oder osascript-Bestätigungs-Hacks.
Testbericht
Aufgefordert, Bearbeitungen an .env-Dateien zu blockieren: Baseline und Skill konvergierten auf dasselbe Exit-2-grep-Muster, aber der Skill fügte zwei Dinge hinzu, die die Baseline ausließ — die verpflichtende Warnung 'Agent für Änderungen neu starten' und einen Aufruf des gebündelten scripts/validate_hooks.py vor dem Speichern, beides echte Tücken, die eine naive Antwort übersieht.
Getestet am: 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
Befehle & Beispiel-Prompts
/hooks-managementVerwandelt Anfragen in einfachem Englisch in validierte Claude-Code-/Codex-/OpenCode-Hook-Configs.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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