PreToolUse
97Hook Claude Code
One of 5 in hooks.json
Runs before the agent uses a tool for Bash, Write and Edit tool calls, executing security-guard.js via node. From xlx777/ccg-scholar.
1,197 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 5 in hooks.json
Runs before the agent uses a tool for Bash, Write and Edit tool calls, executing security-guard.js via node. From xlx777/ccg-scholar.
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Edit and Write tool calls, running npx prettier --write. From TokenRollAI/acplugin.
IAPro-Community/Orquestrador-Maestro
Hook Claude Code
One of 7 in hooks.json
Runs when a session starts on startup, resume, clear and compact, executing hook.js via node. From IAPro-Community/Orquestrador-Maestro.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running npx vibecop scan --diff HEAD --format agent. From bhvbhushan/vibecop.
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Write and Edit tool calls, executing post-edit-tracker.sh. From Jorgejie/ai_scaffold.
Hook Claude Code
One of 3 in hooks.json
Runs when a subagent finishes for gsp-project-designer, gsp-project-researcher, gsp-project-critic, gsp-brand-creative-director, gsp-brand-engineer, gsp-project-builder, gsp-project-reviewer, gsp-accessibility-auditor, gsp-brand-auditor, gsp-brand-researcher, gsp-brand-strategist, gsp-polisher and gsp-brand-coherence…
Mexregkan/claude-for-researchers
Hook Claude Code
One of 3 in settings.json
Runs when the agent finishes a response, executing promise-checker.sh and reap-wolfram.sh via bash (2 commands). From Mexregkan/claude-for-researchers.
Hook Claude Code
One of 5 in settings.json
Runs when you submit a prompt, before the agent sees it, running an inline shell check. From bashiraziz/llm-wiki-template.
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From aleclindz/seo-skill-bench.
Hook Claude Code
Runs when a session starts, executing announce-ars-loaded.sh via bash. From Dubaoxu/distillation-skills.
manikosto/claude-code-python-stack
Hook Claude Code
One of 2 in hooks.json
Runs after a tool call finishes for Edit, Edit and Edit tool calls, running an inline shell check (3 commands). From manikosto/claude-code-python-stack.
samwalter2949348803-stack/Openclaw-catch-Claude-Code
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From samwalter2949348803-stack/Openclaw-catch-Claude-Code.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Edit and Write tool calls, executing sync-agent-rules.js via node. From caretive-ai/project-careti.
SpillwaveSolutions/agent_rulez
Hook Claude Code
One of 10 in settings.json
Runs after a tool call finishes, executing hook-logger.py. From SpillwaveSolutions/agent_rulez.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Edit and Write tool calls, running an inline shell check. From konamgil/mandu.
Hook Claude Code
Runs when a session starts, executing session-start.cjs via node. From taptap/instant-games-open-mcp.
YuDefine/nuxt-supabase-starter
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for mcp__local-supabase__apply_migration tool calls, executing post-migration-gen-types.sh. From YuDefine/nuxt-supabase-starter.
Hook Claude Code
One of 2 in settings.json
Runs when the agent finishes a response, executing stop-check.sh. From basehub-ai/forums.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing brief.sh via bash with --show-toplevel. From Rai220/anima_sdk.
Hook Claude Code
One of 2 in hooks.json
Runs before the agent uses a tool for Read, Edit and Write tool calls, executing pretooluse-inject.mjs via node. From joelhooks/effectts-skills.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts on startup, resume and clear, executing session-start.sh. From chrstian6/contractor.
Hook Claude Code
One of 2 in hooks.json
Runs when the agent finishes a response, executing session-track.mjs via node. From worktale/worktale-cli.
Hook Claude CodeCodex
Runs when a session starts on startup, resume, clear and compact, executing session-start.mjs via node. From kochetkov-ma/claude-brewcode.
mrlm-xyz/demo-claude-marketplace
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Edit and Write tool calls, executing check-docs-drift.sh. From mrlm-xyz/demo-claude-marketplace.
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: