Stop
169Hook Claude Code
One of 3 in settings.json
Runs when the agent finishes a response, executing pre-stop-gate.sh via bash with --show-toplevel and --is-inside-work-tree. From 7xuanlu/wenlan.
2,662 tagged claude-code-plugin, measured the same way as everything else here.
Browse within: hooks 139bash 84ai-coding 74claude-code-skills 72claude-code-hooks 71claude-plugin 66claude-ai 65agent-orchestration 57context-management 57agentic-workflow 53Multi-Agent 51code-quality 48claude-code-marketplace 46claude-code-plugins 44
Hook Claude Code
One of 3 in settings.json
Runs when the agent finishes a response, executing pre-stop-gate.sh via bash with --show-toplevel and --is-inside-work-tree. From 7xuanlu/wenlan.
Hook
Part of wenlan
Runs when a session starts, executing check-daemon.sh. From 7xuanlu/wenlan.
Hook
Part of claudemon
Runs when you submit a prompt, before the agent sees it, executing run.sh. From zamarrowski/claudemon.
Hook
Part of claudemon
Runs before the agent uses a tool, executing run.sh. From zamarrowski/claudemon.
Hook
Part of claudemon
Runs when a session ends, executing run.sh. From zamarrowski/claudemon.
Hook
Part of deep-implement
Runs when a session starts, executing capture-session-id.py via uv. From piercelamb/deep-implement.
Czarnak/totally-integrated-claude
Hook
Part of totally-integrated-claude
Runs before the agent uses a tool for mcp__tia-portal__.* tool calls, executing tia-write-guard.ps1. From Czarnak/totally-integrated-claude.
Hook
Part of divi5-toolkit
Runs after a tool call finishes for Write and Edit tool calls, executing css-validate.sh via bash. From cjsimon2/Divi5-ToolKit.
vibe-with-me-tools/agent-reachout
Hook
Part of agent-reachout
Runs when the agent sends a notification, executing send-telegram.sh. From vibe-with-me-tools/agent-reachout.
vibe-with-me-tools/agent-reachout
Hook
Part of agent-reachout
Runs when the agent asks permission for an action, executing send-telegram.sh. From vibe-with-me-tools/agent-reachout.
Rylaa/fable5-opus5-orchestrator
Hook
Part of orchestrator
Runs when a session starts, executing inject_instructions.py via python3. From Rylaa/fable5-opus5-orchestrator.
Rylaa/fable5-opus5-orchestrator
Hook
Part of orchestrator
Runs before the agent uses a tool for ^(Agent, Task, Workflow and TaskCreate)$ tool calls, executing ledger_guard_spawn.py via python3. From Rylaa/fable5-opus5-orchestrator.
Rylaa/fable5-opus5-orchestrator
Hook
Part of orchestrator
Runs when you submit a prompt, before the agent sees it, executing remind_reply_shape.py, agent_watchdog.py and context_watch.py via python3 with --surface (3 commands). From Rylaa/fable5-opus5-orchestrator.
Hook
Part of archcore
Runs when a session starts, running an inline shell check. From archcore-ai/plugin.
Hook
Part of archcore
Runs before the agent uses a tool for Write and Edit tool calls, running an inline shell check. From archcore-ai/plugin.
Hook
Part of archcore
Runs after a tool call finishes for mcp__archcore__create_document, mcp__plugin_archcore_archcore__create_document, mcp__archcore__update_document, mcp__plugin_archcore_archcore__update_document, mcp__archcore__remove_document, mcp__plugin_archcore_archcore__remove_document, mcp__archcore__add_relation…
Hook
Part of agent-lint
Runs when a session starts, running an inline shell check. From 0xmariowu/AgentLint.
agencia-conversion/agentic-seo-skills
Hook Claude Code
Part of agentic-seo
Runs when you submit a prompt, before the agent sees it, executing delivery-checkpoint.mjs via node. From agencia-conversion/agentic-seo-skills.
agencia-conversion/agentic-seo-skills
Hook
Part of agentic-seo
Runs when a session starts on startup, resume, clear and compact, executing session-bootstrap.mjs via node. From agencia-conversion/agentic-seo-skills.
agencia-conversion/agentic-seo-skills
Hook
Part of agentic-seo
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing auto-block-reverse-sync.mjs via node. From agencia-conversion/agentic-seo-skills.
raphaelchristi/harness-evolver
Hook
Part of harness-evolver
Runs when a session starts, executing session-start.sh via bash. From raphaelchristi/harness-evolver.
Hook
Part of evolving-lite
Runs when a session starts on startup, resume, clear, compact, startup, startup and resume, executing health-sentinel.sh and run-py.sh via bash with --session-start and --trigger (9 commands). From primeline-ai/evolving-lite.
Hook
Part of evolving-lite
Runs before the agent uses a tool for Bash, Write, Edit, Bash, Task, Task and Agent tool calls, executing run-py.sh and context-warning.sh via bash (4 commands). From primeline-ai/evolving-lite.
Hook
Part of evolving-lite
Runs after a tool call finishes for Write, Edit, Bash, Task, Skill, Write, Edit, WebFetch, mcp__firecrawl__firecrawl_scrape, mcp__firecrawl__firecrawl_search, mcp__firecrawl__firecrawl_extract, mcp__firecrawl__firecrawl_crawl and mcp__firecrawl__firecrawl_agent tool calls, executing run-py.sh via bash (3 commands).…
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: