PreToolUse
25Hook Claude Code
Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, running an inline shell check. From kevinlin/cowork-z.
158 tagged local first, measured the same way as everything else here.
Browse within: agent-memory 35knowledge-graph 24cost-tracking 22token-tracking 22codex-cli 12offline 12privacy 12git-worktrees 8knowledge-management 8Multi-Agent 7ai-memory 7bun 7macos 7coding-agent 6
Hook Claude Code
Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, running an inline shell check. From kevinlin/cowork-z.
Hook Claude Code
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing verify-on-edit.sh. From kevinlin/cowork-z.
Hook
Runs when a session starts, executing check-longhand.sh. From Wynelson94/longhand.
Hook
Runs when a session starts on ^(startup, resume and clear)$, executing run_hook.sh. From Lians-ai/Lians.
Hook
Runs when you submit a prompt, before the agent sees it, executing run_hook.sh. From Lians-ai/Lians.
Hook Claude Code
Runs when a session ends, running backstory dump. From arpitkath/backstory.
Hook
Runs when a session starts, executing check-workspace.sh via bash. From danieljhkim/orbit.
baodq97/tencentdb-agent-memory
Hook
Runs before the agent uses a tool for Bash tool calls, executing on_pre_tool.js via node. From baodq97/tencentdb-agent-memory.
baodq97/tencentdb-agent-memory
Hook
Runs when a session starts, executing on_session_start.js via node. From baodq97/tencentdb-agent-memory.
baodq97/tencentdb-agent-memory
Hook
Runs when the agent finishes a response, executing on_stop.js and memory_pipeline.js via node (2 commands). From baodq97/tencentdb-agent-memory.
Hook Claude Code
Runs after a tool call finishes for Write and Edit tool calls, executing check-docs.js via node. From Szesnasty/Jarvis.
Hook
Runs when a session starts, executing hook-boot.cjs via node. From AdityaVG13/cortex.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing guard.py via python3. From murmur-io/murmur.
Hook Claude Code
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing autoformat.sh. From murmur-io/murmur.
Hook
Runs when you submit a prompt, before the agent sees it, executing claude-vibebox-hook.mjs via node. From boksajang/vibebox.
Hook
Runs when the agent finishes a response, executing claude-vibebox-hook.mjs via node. From boksajang/vibebox.
Hook
Runs before the agent uses a tool for Read, Grep, Glob and Bash tool calls, executing run-python.sh. From gideondk/strata.
Hook
Runs after a tool call finishes for Bash and mcp__.*recall tool calls, executing run-python.sh (2 commands). From gideondk/strata.
Hook
Runs before the context is compacted, executing run-python.sh. From gideondk/strata.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing post-edit-validate.sh via bash. From IsmaelMartinez/delegate-local.
Hook
Runs when a session starts on startup and resume, executing on-session-start.sh. From OpenCoven/claude-code-cast.
Hook
Runs when you submit a prompt, before the agent sees it, executing on-prompt-submit.sh. From OpenCoven/claude-code-cast.
Hook
Runs when the agent finishes a response, executing on-stop.sh. From OpenCoven/claude-code-cast.
Hook Claude Code
Runs when a session starts, running an inline shell check. From hbkdad/arc.