Hooks Management
Přemění požadavky v prostém jazyce na validované konfigurace hooků pro Claude Code / Codex / OpenCode.
Otestováno · Funguje
Co umí
Překládá požadavky v přirozeném jazyce jako „zablokuj úpravy .env" nebo „zeptej se před destruktivním Bash" do funkčního JSON/TOML hooků pro Claude Code, Codex CLI a OpenCode, podpořeno přiloženým Python validátorem a referencemi událostí/schémat pro jednotlivé platformy. Spouští se na „přidej hook", „vypiš mé hooky", „odeber hook", „validuj hooky" nebo jakýkoli požadavek na automatizaci chování agenta pomocí shellových příkazů nebo pluginů. Nasměruje uživatele k vestavěnému potvrzovacímu UI permissionDecision místo křehkých hacků s exit kódem nebo osascript.
Testovací report
Požádal jsem o zablokování úprav souborů .env: základní verze a verze se skillem se shodly na stejném vzoru grep s exit kódem 2, ale skill přidal dvě věci, které základní verze opomněla — povinné varování „restartujte agenta, aby se změny projevily" a volání přiloženého scripts/validate_hooks.py před uložením, oboje skutečné háčky, které naivní odpověď přeskočí.
Testováno: 2026-07-13 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/hooks-managementPřemění požadavky v prostém jazyce na validované konfigurace hooků pro Claude Code / Codex / OpenCode.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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