Hooks Management

Omdanner almindeligt engelsk til validerede Claude Code / Codex / OpenCode hook-konfigurationer.

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

Testet · Virker ★ 8.8/10

Hooks Management — Omdanner almindeligt engelsk til validerede Claude Code / Codex / OpenCode hook-konfigurationer.

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