PreToolUse
01Hook Claude Code
Runs before the agent uses a tool for Bash, Write, Edit and NotebookEdit tool calls, running an inline shell check. From nizos/probity.
44 tagged guardrails, measured the same way as everything else here.
Browse within: hooks 15AI Safety 10linting 7bash 5shell-security 5
Hook Claude Code
Runs before the agent uses a tool for Bash, Write, Edit and NotebookEdit tool calls, running an inline shell check. From nizos/probity.
Hook
Runs when a tool call fails, executing _dispatch_shim.sh. From Clear-Sights/Makoto.
Hook
Runs when the agent finishes a response, executing _dispatch_shim.sh. From Clear-Sights/Makoto.
Hook
Runs when a subagent finishes, executing _dispatch_shim.sh. From Clear-Sights/Makoto.
Hook
Runs before the agent uses a tool, running railguard hook --event PreToolUse. From railyard-dev/railguard.
Hook
Runs after a tool call finishes, running railguard hook --event PostToolUse. From railyard-dev/railguard.
Hook
Runs when a session starts, running railguard hook --event SessionStart. From railyard-dev/railguard.
Hook Claude Code
Runs when a session starts, running an inline shell check. From johnnichev/selectools.
Hook Claude Code
Runs after the context is compacted, running an inline shell check. From johnnichev/selectools.
Hook Claude Code
Runs before the agent uses a tool for Bash and Bash tool calls, running an inline shell check (2 commands). From johnnichev/selectools.
Hook
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running npx -y sparda-mcp gate --hook. From zyx77550/sparda.
Hook
Runs when a session starts, running "/path/to/shipworthy/hooks/session-start". From Vimalk0703/shipworthy.
Hook
Runs before the agent uses a tool for Write, Edit, Bash and Bash tool calls, running "/path/to/shipworthy/hooks/pre-tool-use" (3 commands). From Vimalk0703/shipworthy.
Hook
Runs after a tool call finishes for Bash, Write and Edit tool calls, running "/path/to/shipworthy/hooks/post-tool-use" (2 commands). From Vimalk0703/shipworthy.
Hook
Runs when a session starts, running an inline shell check. From fatmo666/Caushell.
Hook
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From fatmo666/Caushell.
Hook
Runs when a session ends, running an inline shell check. From fatmo666/Caushell.
Hook
Runs before the agent uses a tool for Bash tool calls, executing bouncer.js. From karanb192/bouncer.
Hook Claude Code
Runs when the agent finishes a response, running python -m showwork.cli stop-hook. From bmdhodl/agent47.
Hook
Runs on the BeforeTool event for run_shell_command tool calls, executing validate-cloud-command.py via python3. From matanryngler/deployshield.
Hook
Runs when a session starts, executing validate-cloud-command.py via python3 with --session-start. From matanryngler/deployshield.
Hook
Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing resolve-and-run.sh with --event and --project-dir. From mauhpr/agentlint-plugin.
Hook
Runs after a tool call finishes for Edit and Write tool calls, executing resolve-and-run.sh with --event and --project-dir. From mauhpr/agentlint-plugin.
Hook
Runs when a subagent finishes, executing resolve-and-run.sh with --event and --project-dir. From mauhpr/agentlint-plugin.