Stop
337Hook Claude Code
One of 3 in settings.json
Runs when the agent finishes a response, running python3 -c "import json,sys,pathlib. From JaydeepDhamecha/devtwin.
464 tagged developer-tools, measured the same way as everything else here.
Browse within: claude-code-plugin 441ai-coding 125hooks 107codex-cli 90coding-agents 68code-quality 60context-management 58plugin 50bash 46claude-plugin 44agent-orchestration 41cli-tools 38Multi-Agent 37agentic-coding 34
Hook Claude Code
One of 3 in settings.json
Runs when the agent finishes a response, running python3 -c "import json,sys,pathlib. From JaydeepDhamecha/devtwin.
Hook Claude Code
One of 4 in settings.json
Runs before the agent uses a tool for Edit and Write tool calls, executing block-main-branch.sh and pre-edit-impact.sh (2 commands). From simonrueba/ariadne.
Hook Claude Code
One of 4 in settings.json
Runs after a tool call finishes for Edit, Write and Bash tool calls, executing post-edit.sh and post-test.sh via bash (2 commands). From simonrueba/ariadne.
Hook Claude Code
One of 4 in settings.json
Runs when the agent finishes a response, executing stop-verify.sh via bash. From simonrueba/ariadne.
ar36planet/claude-codex-bridge-public
Hook Claude Code
One of 2 in settings.json
Runs when the agent finishes a response, executing inbox.mjs via node with --as. From ar36planet/claude-codex-bridge-public.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit and Bash tool calls, executing pretooluse.py (2 commands). From alwh1te/agent-semaphore.
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Edit, Write, MultiEdit and NotebookEdit tool calls, running asem hook-post. From alwh1te/agent-semaphore.
Hook
Runs when a session starts on startup, resume, clear and compact, executing session-start.sh. From catsforbots/cat.
Hook
Runs when a subagent starts, executing subagent-start.sh. From catsforbots/cat.
Hook
Runs when a session ends, executing session-end.sh. From catsforbots/cat.
Hook
Runs when a session starts, executing session-start.cjs via node. From devcodex-labs/devcodex.
Hook
Runs when you submit a prompt, before the agent sees it, executing devcodex-workspace.cjs via node. From devcodex-labs/devcodex.
Hook
Runs before the agent uses a tool, executing devcodex-workspace.cjs via node. From devcodex-labs/devcodex.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing check-version-format.sh via sh with --show-toplevel. From fitlab-ai/agent-infra.
Hook Claude Code
Runs when a subagent starts for agent-infra-lifecycle-(executor and reviewer) tool calls, executing lifecycle-delegation.js via node with --show-toplevel and --client. From fitlab-ai/agent-infra.
Hook Claude Code
Runs when a subagent finishes for agent-infra-lifecycle-(executor and reviewer) tool calls, executing lifecycle-delegation.js via node with --show-toplevel and --client. From fitlab-ai/agent-infra.
Hook Claude Code
Runs before the agent uses a tool for Bash, Write, Edit, mcp__coding-os__cos_task_create, mcp__coding-os__cos_task_move, mcp__coding-os__cos_work_log_append, Write, Edit, MultiEdit, Read and Edit tool calls, executing block-secrets.sh, block-dangerous-commands.sh, block-uv-heredoc.sh, branch-guard.sh…
Hook Claude Code
Runs after a tool call finishes for Bash, Write, Edit, MultiEdit, Write, Edit, Edit, mcp__coding-os__cos_task_move, Skill and mcp__coding-os__cos_backtrack_log tool calls, executing search-verify-remaining.sh, advance-role.sh, sync-task-current.sh, auto-graph-reconcile-shell.sh, record-verify-auto.sh…
Hook Claude Code
Runs when a tool call fails, executing record-verify-auto.sh, agent-presence.sh and capture-tool-failure.sh (3 commands). From kouroshez/coding-os.
Yaomeng1749/claude-code-digital-nomad-config-pack
Hook
Runs before the agent uses a tool for Bash, Bash, Bash, Bash, Bash, Write, Edit, Write, Bash, Write, Edit, MultiEdit, Bash, Write, Edit, MultiEdit, Write, Edit and MultiEdit tool calls, executing auto-tmux-dev.js, run-with-flags.js and run-with-flags-shell.sh via node (12 commands). From…
Yaomeng1749/claude-code-digital-nomad-config-pack
Hook
Runs before the context is compacted, executing run-with-flags.js via node. From Yaomeng1749/claude-code-digital-nomad-config-pack.
Yaomeng1749/claude-code-digital-nomad-config-pack
Hook
Runs when a session starts, executing session-start-bootstrap.js via node. From Yaomeng1749/claude-code-digital-nomad-config-pack.
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: