developer-tools hooks

1,664 tagged developer-tools, measured the same way as everything else here.

Browse within: hooks 107codex-cli 85coding-agents 68code-quality 63context-management 58agentic-coding 53plugin 51bash 46claude-plugin 45Multi-Agent 41agent-orchestration 40agentic-workflow 38cli-tools 38agent-memory 36

PostToolUse

266

bjornjee/agent-dashboard

Hook

Part of agent-dashboard

Runs after a tool call finishes for ExitPlanMode, Bash, Bash and Bash tool calls, executing codex-delegation-gate.js, commit-lint.js, test-gate.js, pr-detect.js and agent-state-fast.js via node (5 commands). From bjornjee/agent-dashboard.

21 1mo ago A tokens not measured original MIT

Stop

267

bjornjee/agent-dashboard

Hook

Part of agent-dashboard

Runs when the agent finishes a response, executing agent-state-reporter.js and mermaid-extractor.js via node (2 commands). From bjornjee/agent-dashboard.

21 1mo ago A tokens not measured original MIT

PreToolUse

268

kazuph/yunomi

Hook

Part of yunomi-plugin

Runs before the agent uses a tool for Bash, Bash and Write tool calls, executing git-wt-guard.sh and test-mock-guard.sh (3 commands). From kazuph/yunomi.

21 6d ago A tokens not measured original MIT

PostToolUse

269

kazuph/yunomi

Hook

Part of yunomi-plugin

Runs after a tool call finishes for Write and Edit tool calls, executing test-mock-postcheck.sh. From kazuph/yunomi.

21 6d ago A tokens not measured original MIT

UserPromptSubmit

270

kazuph/yunomi

Hook

Part of yunomi-plugin

Runs when you submit a prompt, before the agent sees it, executing completion-checklist.sh. From kazuph/yunomi.

21 6d ago A tokens not measured copy · 63% MIT

PreToolUse

271

mimfort/rag_for_git

Hook

Part of rag-reviewer

Runs before the agent uses a tool for mcp__reviewer__publish_review and mcp__plugin_rag-reviewer_reviewer__publish_review tool calls, executing review_cost.py via python3. From mimfort/rag_for_git.

21 3d ago A tokens not measured original MIT

PostToolUse

272

mimfort/rag_for_git

Hook

Part of rag-reviewer

Runs after a tool call finishes for Write, mcp__reviewer__.* and mcp__plugin_rag-reviewer_reviewer__.* tool calls, executing brief_post_write.py and reviewer_defect.py via python3 (2 commands). From mimfort/rag_for_git.

21 3d ago A tokens not measured original MIT

SessionStart

273

yan-yanko/rainman

Hook Claude Code

One of 4 in settings.json

Runs when a session starts, running python -m rainman.hooks.session_start. From yan-yanko/rainman.

21 11d ago A tokens not measured original MIT

PostToolUse

274

yan-yanko/rainman

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes, running python -m rainman.hooks.post_tool_use. From yan-yanko/rainman.

21 11d ago A tokens not measured original MIT

SessionEnd

275

yan-yanko/rainman

Hook Claude Code

One of 4 in settings.json

Runs when a session ends, running python -m rainman.hooks.session_end. From yan-yanko/rainman.

21 11d ago A tokens not measured original MIT

UserPromptSubmit

276

ai-debugger-inc/aidb

Hook Claude Code

One of 4 in settings.json

Runs when you submit a prompt, before the agent sees it, executing skill-activation-prompt.sh. From ai-debugger-inc/aidb.

21 3mo ago A tokens not measured copy · 55% Apache-2.0

PostToolUse

277

ai-debugger-inc/aidb

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Edit, MultiEdit and Write tool calls, executing post-tool-use-tracker.sh. From ai-debugger-inc/aidb.

21 3mo ago A tokens not measured copy · 47% Apache-2.0

Stop

278

ai-debugger-inc/aidb

Hook Claude Code

One of 4 in settings.json

Runs when the agent finishes a response, executing test-runner-suggestion.sh and lint-check.sh (2 commands). From ai-debugger-inc/aidb.

21 3mo ago A tokens not measured copy · 50% Apache-2.0

PostToolUse

279

existential-birds/amelia

Hook Claude Code

One of 7 in settings.json

Runs after a tool call finishes for Task and TodoWrite tool calls, running an inline shell check (2 commands). From existential-birds/amelia.

21 23d ago A tokens not measured copy · 86% Apache-2.0

PreToolUse

280

existential-birds/amelia

Hook Claude Code

One of 7 in settings.json

Runs before the agent uses a tool for Task tool calls, running an inline shell check. From existential-birds/amelia.

21 23d ago A tokens not measured copy · 81% Apache-2.0

SessionStart

281

existential-birds/amelia

Hook Claude Code

One of 7 in settings.json

Runs when a session starts, running an inline shell check. From existential-birds/amelia.

21 23d ago A tokens not measured copy · 100% Apache-2.0

PreToolUse

282

FlorianBruniaux/ctxharness

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Bash, Write and Edit tool calls, executing dangerous-actions-blocker.sh, rtk-suggest.sh and security-gate.sh via bash (4 commands). From FlorianBruniaux/ctxharness.

20 3mo ago A tokens not measured copy · 88% MIT

PostToolUse

283

FlorianBruniaux/ctxharness

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, executing auto-format.sh and typecheck-feedback.sh via bash (2 commands). From FlorianBruniaux/ctxharness.

20 3mo ago A tokens not measured original MIT

UserPromptSubmit

284

FlorianBruniaux/ctxharness

Hook Claude Code

One of 4 in settings.json

Runs when you submit a prompt, before the agent sees it, executing git-context.sh and smart-suggest.sh via bash (2 commands). From FlorianBruniaux/ctxharness.

20 3mo ago A tokens not measured original MIT

PreToolUse

285

PyModel/pythinker-cli

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing check-changelog.sh via bash with --show-toplevel. From PyModel/pythinker-cli.

20 6d ago A tokens not measured original Apache-2.0

SessionStart

286

LYAKAKOY/Hermes-Codex-Plugin

Hook

One of 4 in hooks.json

Runs when a session starts on startup, resume, clear and compact, executing session_start.py via python3. From LYAKAKOY/Hermes-Codex-Plugin.

19 2mo ago A tokens not measured

UserPromptSubmit

287

LYAKAKOY/Hermes-Codex-Plugin

Hook

One of 4 in hooks.json

Runs when you submit a prompt, before the agent sees it, executing user_prompt_submit.py via python3. From LYAKAKOY/Hermes-Codex-Plugin.

19 2mo ago A tokens not measured

PreCompact

288

LYAKAKOY/Hermes-Codex-Plugin

Hook

One of 4 in hooks.json

Runs before the context is compacted for manual and auto tool calls, executing pre_compact.py via python3. From LYAKAKOY/Hermes-Codex-Plugin.

19 2mo ago A tokens not measured

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: