Hooks Management

Verwandelt Anfragen in einfachem Englisch in validierte Claude-Code-/Codex-/OpenCode-Hook-Configs.

von CodeAlive-AI · CodeAlive-AI/ai-driven-development

Getestet · Funktioniert ★ 8.8/10

Hooks Management — Verwandelt Anfragen in einfachem Englisch in validierte Claude-Code-/Codex-/OpenCode-Hook-Configs.

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 project
  • I want Claude to ask before running any destructive bash command
  • List my current hooks and validate that the config JSON is correct