PreToolUse
25Hook
Runs before the agent uses a tool for Bash tool calls, executing pre-ship-guard.mjs via node. From Obsidian-Owl/specwright.
69 tagged spec driven development, measured the same way as everything else here.
Browse within: context-engineering 14codex-cli 9meta-prompting 9ai-development 6quality-gates 6agent-architecture 5agent-workflows 5claude-plugin 5icm 5interpretable-context-methodology 5meta-programming 5
Hook
Runs before the agent uses a tool for Bash tool calls, executing pre-ship-guard.mjs via node. From Obsidian-Owl/specwright.
Hook
Runs after a tool call finishes for Write and Edit tool calls, executing post-write-diagnostics.mjs via node. From Obsidian-Owl/specwright.
Hook
Runs when a subagent starts for specwright-executor, specwright-tester, specwright-architect and specwright-reviewer tool calls, executing subagent-context.mjs via node. From Obsidian-Owl/specwright.
Hook
Runs when a session starts, executing check-speclan-dependency.sh via bash. From thlandgraf/cc-marketplace.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing typecheck-hook.sh via bash. From Mozurok/fhorja.dev.
Hook
Runs after a tool call finishes for ExitPlanMode tool calls, executing offer-anchor.sh. From chafoo/anchored.
Hook
Runs when a session starts on startup, resume, clear and compact, executing plans-context.sh. From yrangana/Plans.
IgnacioMarin402/spec-flow-plugin
Hook
Runs when a session starts, running node. From IgnacioMarin402/spec-flow-plugin.
IgnacioMarin402/spec-flow-plugin
Hook
Runs after a tool call finishes for Write, Edit, Task, Agent, Write, Edit, Read, Bash, Task and Agent tool calls, running node (3 commands). From IgnacioMarin402/spec-flow-plugin.
IgnacioMarin402/spec-flow-plugin
Hook
Runs when the agent finishes a response, running node. From IgnacioMarin402/spec-flow-plugin.
Hook Claude Code
Runs when a session starts on startup, executing skill-reachability-reminder.py via python3. From hams-ollo/zen-agent-skills.
Hook
Runs when a session starts, executing session-init.sh. From MeghdadHadidi/metune.
Hook
Runs to expand your prompt before the agent sees it, executing gate_implement.py and gate_clarification.py via uv with --no-project and --script (2 commands). From andyrids/icm-spec.
Hook
Runs before the agent uses a tool for Edit and Write tool calls, executing gate_spec_edit.py and gate_output_naming.py via uv with --no-project and --script (4 commands). From andyrids/icm-spec.
Hook
Runs after a tool call finishes for Edit and Write tool calls, executing gate_plan_frontmatter.py and gate_spec_frontmatter.py via uv with --no-project and --script (4 commands). From andyrids/icm-spec.
Hook
Runs when a session starts, executing session-start.sh. From noahrasheta/director.
Hook
Runs when a session ends, executing state-save.sh. From noahrasheta/director.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing commit-discipline-check.sh. From NVZver/claude-marketplace.
Hook
Runs when a session starts on startup, executing session-start-drift-check.sh. From NVZver/claude-marketplace.
Hook
Runs before the agent uses a tool for Bash, Agent, Task and Skill tool calls, executing dispatch.py via python3 (3 commands). From MichaelYcJo/SpecSeal.
Hook
Runs after a tool call finishes for Bash, Write, Edit and NotebookEdit tool calls, executing dispatch.py via python3 (2 commands). From MichaelYcJo/SpecSeal.
Hook
Runs when a session starts, executing dispatch.py via python3. From MichaelYcJo/SpecSeal.
Hook
Runs when a session starts, running an inline shell check. From romerma/mstack.
Hook
Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From romerma/mstack.