agents hooks

475 tagged agents, measured the same way as everything else here.

Browse within: agent-orchestration 38agentic-workflow 34ai-development 32hooks 26codex-cli 19Multi-Agent 16agentic 16gemini 16atif 14atof 14claude-code-skills 14coding 14dotfiles 14agentmemory 12

PostToolUse

146

Liberty91LTD/cti-skills

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing lookup-skill-propagation.py via python3. From Liberty91LTD/cti-skills.

17 29d ago A tokens not measured original MIT

PostToolUse

148

mnardit/agent-recall

Hook

Part of agent-recall

Runs after a tool call finishes for mcp__memory__.* tool calls, running agent-recall-post-tool-use. From mnardit/agent-recall.

15 5mo ago A tokens not measured original MIT

PreToolUse

149

brayandiazc/project-starter-template-es-ai

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash, Write and Edit tool calls, executing git-guardrails.sh and secret-guardrails.sh (2 commands). From brayandiazc/project-starter-template-es-ai.

15 26d ago A tokens not measured copy · 84% MIT

SessionStart

150

stefanwebb/named-pipes

Hook Claude Code

One of 3 in settings.json

Runs when a session starts on startup, running echo 'conda activate named-pipes' >> "$CLAUDE_ENV_FILE". From stefanwebb/named-pipes.

14 2mo ago A tokens not measured CC-BY-SA-4.0

PostToolUse

151

stefanwebb/named-pipes

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check (3 commands). From stefanwebb/named-pipes.

14 2mo ago A tokens not measured CC-BY-SA-4.0

SessionStart

153

berkcangumusisik/agent-hub

Hook

Part of super-team

Runs when a session starts on startup, resume and clear, executing session-start.mjs via node. From berkcangumusisik/agent-hub.

14 2mo ago A tokens not measured original MIT

PreToolUse

154

OpenDigitalProductFactory/opendigitalproductfactory

Hook Claude Code

One of 6 in settings.json

Runs before the agent uses a tool for Bash, AskUserQuestion, Write, Edit and MultiEdit tool calls, executing lease-guard.mjs, root-clone-guard.mjs, compose-guard.mjs, lease-punt-guard.mjs, pregate-evidence-guard.mjs, pregate-invocation-guard.mjs, workroom-claim-guard.mjs, decision-routing-guard.mjs…

14 2d ago A tokens not measured original Apache-2.0

SessionStart

155

OpenDigitalProductFactory/opendigitalproductfactory

Hook Claude Code

One of 6 in settings.json

Runs when a session starts, executing shared-clone-occupancy.mjs, converge-git-hooks.mjs and run-hook.mjs via node (6 commands). From OpenDigitalProductFactory/opendigitalproductfactory.

14 2d ago A tokens not measured original Apache-2.0

SessionEnd

156

OpenDigitalProductFactory/opendigitalproductfactory

Hook Claude Code

One of 6 in settings.json

Runs when a session ends, executing uncommitted-work-guard.mjs and run-hook.mjs via node (3 commands). From OpenDigitalProductFactory/opendigitalproductfactory.

14 2d ago A tokens not measured original Apache-2.0

SessionStart

157

bolnet/attestor

Hook

Part of attestor

Runs when a session starts, running an inline shell check. From bolnet/attestor.

14 3mo ago A tokens not measured original MIT

PostToolUse

158

bolnet/attestor

Hook

Part of attestor

Runs after a tool call finishes for Write, Edit and Bash tool calls, running an inline shell check. From bolnet/attestor.

14 3mo ago A tokens not measured original MIT

Stop

159

bolnet/attestor

Hook

Part of attestor

Runs when the agent finishes a response, running an inline shell check. From bolnet/attestor.

14 3mo ago A tokens not measured original MIT

PreToolUse

160

bonfire-systems/goalkeeper

Hook

Part of goalkeeper

Runs before the agent uses a tool for Edit, Write and NotebookEdit tool calls, executing gk.py via python3. From bonfire-systems/goalkeeper.

13 4d ago A tokens not measured original MIT

SessionStart

161

melodic-software/claude-code-plugins

Hook Claude Code

One of 2 in settings.json

Runs when a session starts on startup and resume, executing cloud-bootstrap.sh via bash. From melodic-software/claude-code-plugins.

13 +1 yesterday A tokens not measured original MIT

PreToolUse

163

DorShaer/Husk

Hook

One of 11 in hooks.json

Runs before the agent uses a tool for Bash, Skill, Agent, AskUserQuestion, Bash, Write, Edit and MultiEdit tool calls, executing ContextReduction.hook.sh, AgentInvocation.hook.ts, TabState.hook.ts and PreToolGuard.hook.ts (4 commands). From DorShaer/Husk.

12 7d ago A tokens not measured

PostToolUse

164

DorShaer/Husk

Hook

One of 11 in hooks.json

Runs after a tool call finishes for Agent, WebFetch, WebSearch, AskUserQuestion, Write, Edit and MultiEdit tool calls, executing AgentInvocation.hook.ts, Safety.hook.ts, TabState.hook.ts, ISASync.hook.ts, CheckpointPerISC.hook.ts and EventLogger.hook.ts (11 commands). From DorShaer/Husk.

12 7d ago A tokens not measured

UserPromptSubmit

165

DorShaer/Husk

Hook

One of 11 in hooks.json

Runs when you submit a prompt, before the agent sees it, executing PromptProcessing.hook.ts, SatisfactionCapture.hook.ts, ReminderRouter.hook.ts and MemoryTurnStart.hook.ts (4 commands). From DorShaer/Husk.

12 7d ago A tokens not measured

PreToolUse

166

troykelly/claude-skills

Hook

Part of issue-driven-development

Runs before the agent uses a tool for Bash, mcp__github__create_pull_request and mcp__github__merge_pull_request tool calls, executing validate-pr-creation.sh, validate-local-testing.sh, validate-pr-merge.sh and validate-tests-pass.sh (4 commands). From troykelly/claude-skills.

11 7mo ago A tokens not measured

PostToolUse

167

troykelly/claude-skills

Hook

Part of issue-driven-development

Runs after a tool call finishes for Edit, Write, Bash and mcp__github__create_pull_request tool calls, executing security-scan.sh, validate-generated-artifacts.sh, track-test-results.sh and post-pr-creation.sh (4 commands). From troykelly/claude-skills.

11 7mo ago A tokens not measured

Stop

168

troykelly/claude-skills

Hook

Part of issue-driven-development

Runs when the agent finishes a response, executing plan-limit-account-switch.sh and check-ci-before-stop.sh (2 commands). From troykelly/claude-skills.

11 7mo 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: