PreToolUse
01codenamev/ai-software-architect
Hook
Runs before the agent uses a tool for Write and Edit tool calls, executing protect-files-hook.js via node. From codenamev/ai-software-architect.
50 tagged adr, measured the same way as everything else here.
Browse within: architecture 9architecture-decision-records 8agent-memory 6ai-coding-assistant 6ci 6ai-memory 5architectural-decision-records 5architecture-decisions 5decisions 5
codenamev/ai-software-architect
Hook
Runs before the agent uses a tool for Write and Edit tool calls, executing protect-files-hook.js via node. From codenamev/ai-software-architect.
codenamev/ai-software-architect
Hook
Runs after a tool call finishes for Write and Edit tool calls, executing validate-adr-hook.js via node. From codenamev/ai-software-architect.
Hook Claude Code
Runs after a tool call finishes for Write and Edit tool calls, running bun run hook:format-file. From archgate/cli.
Hook Claude Code
Runs when a git worktree is created, running bun run hook:worktree-create. From archgate/cli.
Hook Claude Code
Runs when a session starts on startup and resume, running bun run hook:session-start. From archgate/cli.
GiustoPiedimonte/agentic-engineering-marketplace
Hook
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing verify-refs.py with --fix and --no-install (2 commands). From GiustoPiedimonte/agentic-engineering-marketplace.
GiustoPiedimonte/agentic-engineering-marketplace
Hook
Runs when the agent finishes a response, running an inline shell check. From GiustoPiedimonte/agentic-engineering-marketplace.
Hook Claude Code
Runs before the agent uses a tool for Write, Edit and MultiEdit tool calls, executing block-docs-handwrite.sh. From ejklock/living-docs-skill.
Hook Claude Code
Runs when a session starts, executing session-context.sh. From ejklock/living-docs-skill.
Hook
Runs when a session starts on startup and resume, executing method-status-line.sh via bash (2 commands). From AInsteinsBR/renata.
Hook
Runs before the agent uses a tool for Skill and Bash tool calls, executing etapa-gate.sh via bash. From AInsteinsBR/renata.
Hook
Runs when you submit a prompt, before the agent sees it, executing context_check.sh. From ramarahmanda/tsubasa.
Hook
Runs when a subagent starts, executing subagent_start.sh. From ramarahmanda/tsubasa.
Hook
Runs before the agent uses a tool for Edit, Write, NotebookEdit, ^(Agent and Task)$ tool calls, executing delegate_only.sh and agent_spawn.sh (2 commands). From ramarahmanda/tsubasa.
Hook
Runs when a session starts, executing cli.mjs via node with --host and --model-provider. From isaacriehm/cairn.
Hook
Runs when a session ends, executing cli.mjs via node with --host and --model-provider. From isaacriehm/cairn.
Hook
Runs after a tool call finishes for Read, Write, Edit and AskUserQuestion tool calls, executing cli.mjs via node with --host and --model-provider (3 commands). From isaacriehm/cairn.
Hook
Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing dispatch.sh via bash. From zimalabs/code-decisions.
Hook
Runs before the agent uses a tool for Write tool calls, executing dispatch.sh via bash. From zimalabs/code-decisions.
Hook
Runs when the agent finishes a response, executing dispatch.sh via bash. From zimalabs/code-decisions.
Hook
Runs when a session starts, executing run-hook.cmd. From rvdbreemen/adr-kit.
Hook
Runs when you submit a prompt, before the agent sees it, executing run-hook.cmd. From rvdbreemen/adr-kit.
Hook
Runs before the agent uses a tool for Edit, MultiEdit, Write and Bash tool calls, executing run-hook.cmd (2 commands). From rvdbreemen/adr-kit.
Hook
Runs when a session starts on startup and compact, executing session-start.sh (2 commands). From mhashim6/kauri.