developer-tools hooks

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

Browse within: ai-coding 149hooks 107codex-cli 90coding-agents 68code-quality 60context-management 58agentic-coding 53plugin 50bash 46claude-plugin 44agent-orchestration 42cli-tools 38Multi-Agent 37agent-memory 36

UserPromptSubmit

289

anthony-chaudhary/dos-kernel

Hook

Part of dos-kernel

Runs when you submit a prompt, before the agent sees it, running an inline shell check. From anthony-chaudhary/dos-kernel.

not rated 19 9d ago A tokens not measured original MIT

SessionStart

291

husniadil/ultrathink

Hook Claude Code

One of 2 in settings.json

Runs when a session starts on startup, executing setup_env.sh. From husniadil/ultrathink.

not rated 19 4mo ago A tokens not measured original MIT

PreToolUse

292

walkindude/gosymdb

Hook Claude Code

Part of gosymdb

Runs before the agent uses a tool for Grep tool calls, running an inline shell check. From walkindude/gosymdb.

not rated 18 1mo ago A tokens not measured original Apache-2.0

PreToolUse

293

eric-cielo/moflo

Hook Claude Code

One of 9 in settings.json

Runs before the agent uses a tool for ^(Write, Edit, MultiEdit)$, ^(Glob, Grep)$, ^Read$, ^(Bash, PowerShell)$ and ^Agent$ tool calls, executing gate-hook.mjs and hook-handler.cjs via node (9 commands). From eric-cielo/moflo.

not rated 18 5d ago A tokens not measured original MIT

UserPromptSubmit

294

eric-cielo/moflo

Hook Claude Code

One of 9 in settings.json

Runs when you submit a prompt, before the agent sees it, executing prompt-hook.mjs, gate-hook.mjs and meditate-capture.mjs via node (3 commands). From eric-cielo/moflo.

not rated 18 5d ago A tokens not measured original MIT

Stop

295

eric-cielo/moflo

Hook Claude Code

One of 9 in settings.json

Runs when the agent finishes a response, executing hook-handler.cjs, auto-memory-hook.mjs, session-continuity.mjs and meditate-capture.mjs via node (4 commands). From eric-cielo/moflo.

not rated 18 5d ago A tokens not measured original MIT

PreToolUse

296

shinpr/galley

Hook

Part of galley-claude-guard

Runs before the agent uses a tool for Bash tool calls, executing block-finalizer-commands.py. From shinpr/galley.

not rated 18 8d ago A tokens not measured copy · 63% MIT

Stop

297

shinpr/galley

Hook

Part of galley-claude-guard

Runs when the agent finishes a response, executing require-final-json.py. From shinpr/galley.

not rated 18 8d ago A tokens not measured copy · 63% MIT

Setup

298

kobie3717/ai-iq

Hook

Part of ai-iq

Runs once when the project is set up, executing setup.sh. From kobie3717/ai-iq.

not rated 18 1mo ago A tokens not measured original MIT

PostToolUse

299

kobie3717/ai-iq

Hook

Part of ai-iq

Runs after a tool call finishes for Bash tool calls, executing posttool-capture.sh. From kobie3717/ai-iq.

not rated 18 1mo ago A tokens not measured original MIT

TaskCompleted

300

kobie3717/ai-iq

Hook

Part of ai-iq

Runs when a task is marked completed, executing quality-gate.py. From kobie3717/ai-iq.

not rated 18 1mo ago A tokens not measured original MIT

Stop

301

zakelfassi/skills-driven-development

Hook

One of 4 in hooks.json

Runs when the agent finishes a response, executing finish-loop-gate.mjs via node. From zakelfassi/skills-driven-development.

not rated 18 1mo ago A tokens not measured original MIT

SessionEnd

302

zakelfassi/skills-driven-development

Hook

One of 4 in hooks.json

Runs when a session ends, executing freeze-reminder.mjs via node. From zakelfassi/skills-driven-development.

not rated 18 1mo ago A tokens not measured original MIT

PreCompact

303

zakelfassi/skills-driven-development

Hook

One of 4 in hooks.json

Runs before the context is compacted, executing freeze-reminder.mjs via node. From zakelfassi/skills-driven-development.

not rated 18 1mo ago A tokens not measured original MIT

Stop

305

MarioZZJ/cc-notify-hooks

Hook

Part of cc-notify-hooks

Runs when the agent finishes a response, executing notify.sh. From MarioZZJ/cc-notify-hooks.

not rated 18 +1 16d ago A tokens not measured copy · 58% MIT

UserPromptSubmit

306

MarioZZJ/cc-notify-hooks

Hook

Part of cc-notify-hooks

Runs when you submit a prompt, before the agent sees it, executing clear_pending.sh. From MarioZZJ/cc-notify-hooks.

not rated 18 +1 16d ago A tokens not measured copy · 56% MIT

PreCompact

307

restarter/lets-workflow

Hook Claude Code

One of 3 in settings.json

Runs before the context is compacted, running bd prime --stealth. From restarter/lets-workflow.

not rated 17 11d ago A tokens not measured original MIT

SessionStart

308

restarter/lets-workflow

Hook Claude Code

One of 3 in settings.json

Runs when a session starts, running bd prime --stealth. From restarter/lets-workflow.

not rated 17 11d ago A tokens not measured original MIT

SessionStart

309

conorbronsdon/agent-context-os

Hook Claude Code

One of 3 in settings.json

Runs when a session starts, executing session-start.sh and branch-hygiene.sh via bash (2 commands). From conorbronsdon/agent-context-os.

not rated 17 +2 yesterday A tokens not measured copy · 52% MIT

PreToolUse

310

conorbronsdon/agent-context-os

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Edit and Write tool calls, executing ssot-guard.sh and worktree-guard.sh via bash (2 commands). From conorbronsdon/agent-context-os.

not rated 17 +2 yesterday A tokens not measured copy · 44% MIT

PreToolUse

312

mmnto-ai/totem

Hook Claude Code

One of 5 in settings.json

Runs before the agent uses a tool for Write and Edit tool calls, executing PreWriteShield.cjs via node. From mmnto-ai/totem.

not rated 16 3d ago A tokens not measured original Apache-2.0

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: