PreToolUse
169Hook Claude Code
Runs before the agent uses a tool for Bash(git push*) tool calls, executing check-plugin-versions.sh. From acostanzo/quickstop.
1,667 tagged developer-tools, measured the same way as everything else here.
Browse within: hooks 107codex-cli 85coding-agents 68code-quality 62context-management 58agentic-coding 55plugin 51bash 46claude-plugin 45Multi-Agent 41agent-orchestration 40agentic-workflow 38cli-tools 38agent-memory 33
Hook Claude Code
Runs before the agent uses a tool for Bash(git push*) tool calls, executing check-plugin-versions.sh. From acostanzo/quickstop.
Hook Claude Code
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 after a tool call finishes for Edit and Write tool calls, running an inline shell check. From konamgil/mandu.
BaseInfinity/claude-sdlc-harness
Hook Claude Code
Part of sdlc-wizard
Runs before the agent uses a tool for Write, Edit, MultiEdit and Bash tool calls, executing tdd-pretool-check.sh, codex-gate-check.sh and merge-gate-check.sh (3 commands). From BaseInfinity/claude-sdlc-harness.
BaseInfinity/claude-sdlc-harness
Hook Claude Code
Part of sdlc-wizard
Runs when a session starts, executing model-effort-check.sh and token-spike-check.sh (2 commands). From BaseInfinity/claude-sdlc-harness.
BaseInfinity/claude-sdlc-harness
Hook Claude Code
Part of sdlc-wizard
Runs before the context is compacted for manual tool calls, executing precompact-seam-check.sh. From BaseInfinity/claude-sdlc-harness.
Hook
Part of aura
Runs when a session starts on startup and resume, executing on-session-start.sh. From Naridon-Inc/aura.
Hook
Part of aura
Runs when the agent finishes a response, executing on-stop.sh. From Naridon-Inc/aura.
Hook
Part of aura
Runs when the agent sends a notification for idle_prompt tool calls, executing on-notification.sh. From Naridon-Inc/aura.
Hook Claude Code
Runs when the agent finishes a response, executing stop-check.sh via bash. From LiorCohen/sdd.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing skill-activate.sh via bash. From LiorCohen/sdd.
Hook
Part of beacon
Runs before the agent uses a tool for Grep and Bash tool calls, executing grep-intercept.js via node. From sagarmk/beacon-plugin.
Hook
Part of beacon
Runs when a session starts, executing ensure-deps.js, sync.js and session-context.js via node (3 commands). From sagarmk/beacon-plugin.
Hook
Part of beacon
Runs after a tool call finishes for Write, Edit, MultiEdit and Bash tool calls, executing embed-file.js and gc.js via node (2 commands). From sagarmk/beacon-plugin.
darkroomengineering/cc-settings
Hook
Part of darkroom
Runs before the agent uses a tool for Bash tool calls, executing codex-hook.ts via bun (4 commands). From darkroomengineering/cc-settings.
darkroomengineering/cc-settings
Hook
Part of darkroom
Runs when you submit a prompt, before the agent sees it, executing codex-hook.ts via bun. From darkroomengineering/cc-settings.
darkroomengineering/cc-settings
Hook
Part of darkroom
Runs before the context is compacted, executing codex-hook.ts via bun with --from-hook. From darkroomengineering/cc-settings.
Hook Claude Code
Runs when the agent finishes a response, executing quality-gates.sh via bash with --lint, --format and --mypy. From NikiforovAll/lazyclaude.
FlorianBruniaux/claude-code-plugins
Hook
Part of ai-methodology
Runs after a tool call finishes, executing learning-capture.sh via bash. From FlorianBruniaux/claude-code-plugins.
Hook
Part of unity-cli
Runs when you submit a prompt, before the agent sees it for (?i)(Unity, UnityEngine, UnityEditor, MonoBehaviour, ScriptableObject, GameObject, Component, Transform, Rigidbody, Collider, MeshRenderer, MeshFilter, Animator, Animation, AudioSource, AudioListener, Camera, Light, Canvas, RectTransform, Image, Text, Button…
Hook
Part of claude-ide-bridge
Runs after a tool call finishes for Edit and Write tool calls, executing post-edit-diagnostics.sh. From Oolab-labs/claude-ide-bridge.
Hook
Part of claude-ide-bridge
Runs when a session starts, executing session-info.sh. From Oolab-labs/claude-ide-bridge.
Hook
Part of claude-ide-bridge
Runs when a subagent starts for ide-debugger, ide-test-runner and ide-code-reviewer tool calls, executing check-bridge-health.sh. From Oolab-labs/claude-ide-bridge.
Hook
Part of rp1-base
Runs when a session starts, executing check-update.sh with --no-open and --format (2 commands). From rp1-run/rp1.
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: