PreToolUse
241Hook Claude Code
Runs before the agent uses a tool for Grep tool calls, running an inline shell check. From walkindude/gosymdb.
876 tagged cli, measured the same way as everything else here.
Browse within: bun 35Multi-Agent 29audit 27codex-cli 26terminal 26hooks 22code-quality 21markdown 21statusline 21macos 20agent-memory 19coding-assistant 19agent-orchestration 18context-engineering 18
Hook Claude Code
Runs before the agent uses a tool for Grep tool calls, running an inline shell check. From walkindude/gosymdb.
Hook Claude Code
Runs before the context is compacted, running bd prime --stealth. From restarter/lets-workflow.
Hook Claude Code
Runs when a session starts, running bd prime --stealth. From restarter/lets-workflow.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing pre-commit-docs.sh via bash. From wjxcom/wjx-ai-kit.
Hook Claude Code
Runs before the agent uses a tool for Write and Edit tool calls, executing PreWriteShield.cjs via node. From mmnto-ai/totem.
Hook Claude Code
Runs when a session starts, executing session-context.mjs and SessionStart.cjs via node (2 commands). From mmnto-ai/totem.
Hook Claude Code
Runs after the context is compacted, executing post-compact.sh via bash. From mmnto-ai/totem.
huaweicloud/huaweicloud-devkit
Hook
Runs before the agent uses a tool for Bash, mcp__.*huaweicloud.* and huaweicloud_.* tool calls, executing huaweicloud-safety.py via python3 (2 commands). From huaweicloud/huaweicloud-devkit.
Hook Claude Code
Runs before the agent uses a tool for Read, EnterPlanMode, Bash, Bash and Bash tool calls, executing read_injection_guard.py, plan_guidance.py, comment_guard.py, dependency_guard.py and git_commit_guard.py (5 commands). From steph-dove/klaussy-agents.
Hook Claude Code
Runs after a tool call finishes for WebFetch tool calls, executing read_injection_guard.py. From steph-dove/klaussy-agents.
Hook Claude Code
Runs when the agent finishes a response, executing self_review_guard.py. From steph-dove/klaussy-agents.
Hook Claude Code
Runs before the agent uses a tool for Bash, Bash, Edit, Write, Edit and Write tool calls, executing release-guard.py, tui-docs-gate.sh, tui-convention-check.sh and tui-context-gate.sh via python3 with --show-toplevel (4 commands). From OpenScribbler/syllago.
Hook Claude Code
Runs after a tool call finishes for Edit, Write and Bash tool calls, executing wizard-invariant-gate.sh and tui-pattern-nudge.sh via bash with --show-toplevel (2 commands). From OpenScribbler/syllago.
Hook
Runs when a session starts, executing session-injector.js via node. From Zandereins/schliff.
Hook Claude Code
Runs when a session starts on startup, compact, startup, resume and compact, executing session-handoff.sh via bash (2 commands). From zernie/vigiles.
Hook Claude Code
Runs after a tool call finishes for Edit, Write, Edit and Write tool calls, executing .spec.ts with --check (2 commands). From zernie/vigiles.
Hook Claude Code
Runs before the agent uses a tool for Edit and Write tool calls, running an inline shell check. From zernie/vigiles.
Hook Claude Code
Runs when a session starts, executing joycraft-version-check.mjs via node. From maksutovic/joycraft.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing block-dangerous.sh. From maksutovic/joycraft.
Hook Claude Code
Runs when a session starts, running an inline shell check. From seanyao/roll.
Hook
Runs when a session starts, executing session-start-hook.sh. From colliery-io/metis.
Hook
Runs before the context is compacted, executing pre-compact-hook.sh. From colliery-io/metis.
Hook
Runs after a tool call finishes for Write, Edit and NotebookEdit tool calls, executing post-tool-use-hook.sh. From colliery-io/metis.
Hook
Runs before the agent uses a tool for Bash and mcp__.*nab.*fetch.* tool calls, executing nab-yara-edge.sh. From MikkoParkkola/nab.