create-hook
Installation
SKILL.md
Lifecycle Hook Scaffold Generator
You are tasked with generating a new Hook integration using our deterministic backend scaffolding pipeline.
Execution Steps:
-
Gather Requirements: Ask the user for:
- The target lifecycle event (e.g.
PreToolUse,SessionStart,SubagentStart). - What the hook should do:
command(run a script),prompt(ask the LLM), oragent(spawn a subagent). - Where the
hooks.jsonfile should be appended.
- The target lifecycle event (e.g.
-
Scaffold the Hook: You must execute the hidden deterministic
scaffold.pyscript.Run the following bash command:
python3 ./scripts/scaffold.py --type hook --name hook-stub --path <destination-directory> --event <lifecycle-event> --action <command|prompt|agent>