developer tools hooks

1,666 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 38python 37

SessionStart

97

qbit-ai/qbit

Hook Claude Code

Runs when a session starts, executing session-start.sh. From qbit-ai/qbit.

127 5mo ago A tokens not measured

SessionStart

98

Houseofmvps/ultraship

Hook

Runs when a session starts, executing session-start.sh via bash. From Houseofmvps/ultraship.

119 1mo ago A tokens not measured original MIT

UserPromptSubmit

99

Houseofmvps/ultraship

Hook

Runs when you submit a prompt, before the agent sees it, executing currency-guard.sh via bash. From Houseofmvps/ultraship.

119 1mo ago A tokens not measured original MIT

PostCompact

100

Houseofmvps/ultraship

Hook

Runs after the context is compacted, executing post-compact.sh via bash. From Houseofmvps/ultraship.

119 1mo ago A tokens not measured original MIT

SessionStart

101

dralgorhythm/claude-agentic-framework

Hook Claude Code

Runs when a session starts on startup, resume, compact and clear, executing session-start-loader.sh. From dralgorhythm/claude-agentic-framework.

118 1mo ago A tokens not measured

PreToolUse

102

dralgorhythm/claude-agentic-framework

Hook Claude Code

Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit and Bash tool calls, executing pre-tool-use-validator.sh, dangerous-command-guard.sh, pre-commit-verification.sh, pre-push-main-blocker.sh and branch-pr-discipline.sh (6 commands). From dralgorhythm/claude-agentic-framework.

118 1mo ago A tokens not measured

PostToolUse

103

dralgorhythm/claude-agentic-framework

Hook Claude Code

Runs after a tool call finishes for Edit, MultiEdit and Write tool calls, executing post-tool-use-tracker.sh and post-edit-lint.sh (2 commands). From dralgorhythm/claude-agentic-framework.

118 1mo ago A tokens not measured

SessionStart

104

linggen/linggen-memory

Hook

Runs when a session starts, executing autostart.sh. From linggen/linggen-memory.

108 13d ago A tokens not measured copy · 70% MIT

UserPromptSubmit

105

linggen/linggen-memory

Hook

Runs when you submit a prompt, before the agent sees it, executing recall.sh. From linggen/linggen-memory.

108 13d ago A tokens not measured copy · 70% MIT

PreToolUse

106

linggen/linggen-memory

Hook

Runs before the agent uses a tool for mcp__.*__memory_(add and search) tool calls, executing stamp-cwd.sh. From linggen/linggen-memory.

108 13d ago A tokens not measured original MIT

SessionStart

107

beefiker/superloopy

Hook

Runs when a session starts, executing cli.js via node. From beefiker/superloopy.

108 7d ago A tokens not measured original MIT

UserPromptSubmit

108

beefiker/superloopy

Hook

Runs when you submit a prompt, before the agent sees it, executing cli.js via node. From beefiker/superloopy.

108 7d ago A tokens not measured original MIT

SubagentStop

109

beefiker/superloopy

Hook

Runs when a subagent finishes for ^superloopy:(?:franky, zoro, usopp, jinbe, nami)$ and ^superloopy:robin$ tool calls, executing cli.js via node (2 commands). From beefiker/superloopy.

108 7d ago A tokens not measured original MIT

PreToolUse

110

nikolai-vysotskyi/trace-mcp

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing trace-mcp-guard.sh via bash. From nikolai-vysotskyi/trace-mcp.

102 2d ago A tokens not measured copy · 63% MIT

PreCompact

111

nikolai-vysotskyi/trace-mcp

Hook Claude Code

Runs before the context is compacted, executing trace-mcp-precompact.sh via bash. From nikolai-vysotskyi/trace-mcp.

102 2d ago A tokens not measured original MIT

UserPromptSubmit

112

aspenkit/aspens

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing skill-activation-prompt.sh, save-tokens-prompt-guard.sh and graph-context-prompt.sh (3 commands). From aspenkit/aspens.

96 17d ago A tokens not measured copy · 53% MIT

PostToolUse

113

aspenkit/aspens

Hook Claude Code

Runs after a tool call finishes for Edit, MultiEdit and Write tool calls, executing post-tool-use-tracker.sh. From aspenkit/aspens.

96 17d ago A tokens not measured copy · 47% MIT

PreCompact

114

aspenkit/aspens

Hook Claude Code

Runs before the context is compacted, executing save-tokens-precompact.sh. From aspenkit/aspens.

96 17d ago A tokens not measured copy · 45% MIT

SessionStart

115

ai-sdlc-framework/ai-sdlc

Hook Claude Code

Runs when a session starts, executing session-start.sh via bash. From ai-sdlc-framework/ai-sdlc.

92 +1 8d ago A tokens not measured original Apache-2.0

PreToolUse

116

ai-sdlc-framework/ai-sdlc

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing enforce-blocked-actions.sh via bash. From ai-sdlc-framework/ai-sdlc.

92 +1 8d ago A tokens not measured original Apache-2.0

PostToolUse

117

ai-sdlc-framework/ai-sdlc

Hook Claude Code

Runs after a tool call finishes, executing collect-tool-sequence.sh via bash. From ai-sdlc-framework/ai-sdlc.

92 +1 8d ago A tokens not measured original Apache-2.0

SessionStart

118

jjanczur/tyran

Hook

Runs when a session starts on startup, resume and compact, executing session-start.mjs. From jjanczur/tyran.

87 10d ago A tokens not measured original Apache-2.0

PreToolUse

119

jjanczur/tyran

Hook

Runs before the agent uses a tool for Bash, ^(Write, Edit, NotebookEdit, Bash, mcp__.*)$, .+, ^$, .+ and ^$ tool calls, executing secrets-gate.mjs, write-guard.mjs, policy-gate.mjs and usage-gate.mjs (4 commands). From jjanczur/tyran.

87 10d ago A tokens not measured original Apache-2.0

SubagentStop

120

jjanczur/tyran

Hook

Runs when a subagent finishes for .+, ^$, .+ and ^$ tool calls, executing evidence-gate.mjs and board-refresh.mjs (2 commands). From jjanczur/tyran.

87 10d ago A tokens not measured original Apache-2.0