PostToolUse
433Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for WebSearch and WebFetch tool calls, executing capture-web-finding.js via node. From kid-sid/claude-spellbook.
6,813 that install into Claude Code. Same mod, same page, whichever agent you run: a URL per tool would split one page into five that compete.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for WebSearch and WebFetch tool calls, executing capture-web-finding.js via node. From kid-sid/claude-spellbook.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Skill, Edit and Write tool calls, executing implement-detector.sh, skill-chain-detector.sh and implement-guard.sh via bash (3 commands). From mag123c/toktrack.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From lylo/pagecord.
Hook Claude Code
One of 2 in hooks.json
Runs when the agent asks permission for an action, executing permission_hook.py via python3. From niclasvestlund-YT/vibepulse.
Hook Claude Code
One of 5 in settings.json
Runs when a session starts on startup, resume and clear, executing run_all.sh and cleanup_orphans.sh with --smoke, --serial-e2e and --decorate (2 commands). From clojurewasm/ClojureWasm.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts on startup and resume, executing check-ip-on-start.sh via bash. From cso1z/claude-ip-guard.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Edit, Write, MultiEdit and NotebookEdit tool calls, running an inline shell check. From tjakoen/grain.
Hook Claude Code
One of 3 in settings.json
Runs on the Edit event for **/*.ts tool calls, running an inline shell check. From icebear0828/clio.
mattgierhart/PRD-driven-context-engineering
Hook Claude Code
One of 8 in settings.json
Runs when a session starts, executing context-validation.sh via bash. From mattgierhart/PRD-driven-context-engineering.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts on startup, executing pull-main-on-session-start.sh and worktree-reminder.sh via bash (2 commands). From fancyboi999/open-tag.
Hook Claude Code
One of 2 in settings.json
Runs when the agent finishes a response, executing heartbeat.js via node. From Siigari/claude-heartbeat.
Hook Claude Code
One of 5 in settings.json
Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing post-edit-scan.sh. From postrv/narsil-mcp.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Edit, Write and NotebookEdit tool calls, running an inline shell check. From adamayoung/TMDb.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing require-docs-review.mjs via node. From heypinchy/pinchy.
chainstacklabs/polymarket-alpha-bot
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Write and Edit tool calls, executing guard.py via uv. From chainstacklabs/polymarket-alpha-bot.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing block-merge.sh via bash with --show-toplevel. From addyosmani/factory.
Hook Claude Code
One of 6 in settings.json
Runs when the agent finishes a response, executing stop.sh. From fmflurry/settings-opencode.
Hook Claude Code ✓ vendor
One of 2 in settings.json
Runs after a tool call finishes for Write and Edit tool calls, running pnpm fix --skip=correctness/noUnusedImports. From vercel-labs/konsistent.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts on startup, resume, clear, compact and fork, executing daily-context.js via node. From codesstar/loci.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From Junliu1066/vibe-coding-kit.
Hook Claude Code
One of 4 in settings.json
Runs before the agent uses a tool for Bash, Bash, Read and Glob tool calls, executing pre-tool-use.sh (3 commands). From MacMagazine/app-iOS.
Hook Claude Code
One of 3 in settings.json
Runs before the context is compacted, running bd prime. From Zettelgarden/Zettelgarden.
wednesday-solutions/ai-agent-skills
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From wednesday-solutions/ai-agent-skills.
Hook Claude Code
One of 2 in settings.json
Runs when you submit a prompt, before the agent sees it, running node. From KimYx0207/Kim_Service.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: