PostToolUse
385Hook Codex
One of 5 in hooks.json
Runs after a tool call finishes for Edit, Write, Edit, Write and Bash tool calls, running an inline shell check (2 commands). From sampleXbro/agentsmesh.
1,763 tagged claude-code, measured the same way as everything else here.
Browse within: claude-code-plugin 563ai-coding 158hooks 114agent-orchestration 89agentic-coding 77agent-memory 75codex-cli 64claude-code-skills 54code-quality 52ai-memory 51Multi-Agent 48claude-plugin 47context-engineering 47claude-ai 46
Hook Codex
One of 5 in hooks.json
Runs after a tool call finishes for Edit, Write, Edit, Write and Bash tool calls, running an inline shell check (2 commands). From sampleXbro/agentsmesh.
Hook Codex
One of 5 in hooks.json
Runs when you submit a prompt, before the agent sees it, running agentsmesh lessons hook. From sampleXbro/agentsmesh.
Hook Codex
One of 5 in hooks.json
Runs when a session starts, running agentsmesh lessons hook. From sampleXbro/agentsmesh.
Hook Claude Code
One of 5 in settings.json
Runs before the context is compacted, running same hook handoff-generator. From sgx-labs/statelessagent.
Hook Claude Code
One of 5 in settings.json
Runs when a session starts, running same hook session-bootstrap (3 commands). From sgx-labs/statelessagent.
Hook Claude Code
One of 5 in settings.json
Runs when the agent finishes a response, running same hook decision-extractor (3 commands). From sgx-labs/statelessagent.
Hook Claude Code
One of 2 in settings.json
Runs when you submit a prompt, before the agent sees it, executing check-language.sh. From rizumita/feed-curator.
Hook Claude Code
One of 7 in settings.json
Runs before the agent uses a tool for Bash, Write and Edit tool calls, executing pre_tool_use.py, pre_tool_use_bash.py and validate_design_system_readonly.py (3 commands). From tomcounsell/ai.
Hook Claude Code
One of 7 in settings.json
Runs after a tool call finishes for Write, Edit, Write and Edit tool calls, executing post_tool_use.py, validate_documentation_section.py, validate_test_impact_section.py, validate_verification_section.py, validate_no_gos_justification.py, validate_file_contains.py, validate_features_readme_sort.py, sdlc_reminder.py…
Hook Claude Code
One of 7 in settings.json
Runs when the agent finishes a response, executing stop.py and validate_sdlc_on_stop.py with --chat (2 commands). From tomcounsell/ai.
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 Genuifx/ccem.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Write tool calls, running an inline shell check. From Genuifx/ccem.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Read, Grep, Glob and Bash tool calls, executing scala-semantic-guard.sh. From MercurieVV/ScalaSemantic.
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Read, Edit, Write, MultiEdit, Grep, Glob and Bash tool calls, executing log-scala-interaction.py via python3. From MercurieVV/ScalaSemantic.
SaravananJaichandar/world-model-mcp
Hook Claude Code
One of 5 in settings.json
Runs after a tool call finishes for Edit, Write, Bash and Read tool calls, executing world-model-capture.js via node. From SaravananJaichandar/world-model-mcp.
SaravananJaichandar/world-model-mcp
Hook Claude Code
One of 5 in settings.json
Runs before the agent uses a tool for Edit and Write tool calls, executing world-model-validate.js via node. From SaravananJaichandar/world-model-mcp.
SaravananJaichandar/world-model-mcp
Hook Claude Code
One of 5 in settings.json
Runs when a session starts, executing world-model-session.js via node. From SaravananJaichandar/world-model-mcp.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From zhu-kai/whodecided.
Hook Claude Code
One of 12 in settings.json
Runs on the TeammateIdle event, executing teammate-idle.sh. From sethdford/shipwright.
Hook Claude Code
One of 12 in settings.json
Runs when a task is marked completed, executing task-completed.sh. From sethdford/shipwright.
Hook Claude Code
One of 12 in settings.json
Runs after a tool call finishes for Edit, Write and Bash tool calls, executing post-tool-use.sh with --write (2 commands). From sethdford/shipwright.
Hook Claude Code
One of 5 in settings.json
Runs before the agent uses a tool, executing pretooluse-session-branch.py via python. From felipeluissalgueiro/hive.
Hook Claude Code
One of 5 in settings.json
Runs when the agent finishes a response, executing stop-session-branch.py and stop-state-check.py via python (2 commands). From felipeluissalgueiro/hive.
Hook Claude Code
One of 5 in settings.json
Runs when you submit a prompt, before the agent sees it, executing userprompt-squad-routing.py and userprompt-knowledge-check.py via python (2 commands). From felipeluissalgueiro/hive.
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: