claude hooks

908 tagged claude, measured the same way as everything else here.

Browse within: claude-code-plugin 435ai-coding 129claude-ai 84agent-orchestration 74agentic-coding 71agent-memory 64hooks 64claudecode 58ai-memory 57gemini 55claude-code-hooks 51agentic-engineering 45agentic 42ai-workflow 38

SessionStart

145

Pyroxin/opinionated-claude-skills

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing ensure-git-hooks.sh. From Pyroxin/opinionated-claude-skills.

not rated 9 4d ago A tokens not measured EPL-2.0

SessionStart

146

384961890-ui/Pawin-Brain

Hook

One of 4 in hooks.json

Runs when a session starts on startup and resume, executing codex-hook-router.js via node. From 384961890-ui/Pawin-Brain.

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

PreToolUse

147

microsoft/entrabot

Hook Claude Code ✓ vendor

One of 4 in settings.json

Runs before the agent uses a tool for Write, Edit, NotebookEdit, ^mcp__entrabot__(send_email, send_teams_message, send_card, add_teams_member, create_chat, delete_teams_message)$ and ^mcp__persona-sati__ tool calls, executing block_local_memory_write.py and require_body_prompt.py via python3 (3 commands). From…

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

PreToolUse

148

AmElmo/loadout

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Bash, Write and Edit tool calls, running an inline shell check (2 commands). From AmElmo/loadout.

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

PostToolUse

149

SarutobiSasuke8/agentops-template

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, executing post-edit-drift-check.sh via bash. From SarutobiSasuke8/agentops-template.

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

PreToolUse

150

Exponential-OS/prompt-engineering-in-action

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing preflight-cd-git-block.sh. From Exponential-OS/prompt-engineering-in-action.

not rated 9 18d ago A tokens not measured AGPL-3.0

PreToolUse

151

edgar-durand/codeagent-mobile-clients

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Edit, Write, MultiEdit and NotebookEdit tool calls, executing check-polling.sh and check-agent-leak.sh (2 commands). From edgar-durand/codeagent-mobile-clients.

not rated 9 yesterday A tokens not measured original MIT

PostToolUse

152

kunaltulsidasani/claude-reimagined

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Edit, Write and Bash tool calls, running code-review-graph update --skip-flows. From kunaltulsidasani/claude-reimagined.

not rated 8 2mo ago A tokens not measured original MIT

Stop

153

aoreshkov/kotlin-lib-mcp

Hook Claude Code

One of 2 in settings.json

Runs when the agent finishes a response, executing stop-verify.sh via bash. From aoreshkov/kotlin-lib-mcp.

not rated 8 7d ago A tokens not measured copy · 45% Apache-2.0

PostToolUse

154

hamza-ali-shahjahan/hamzaish

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes, executing trace-log.ts via bun. From hamza-ali-shahjahan/hamzaish.

not rated 8 yesterday A tokens not measured AGPL-3.0

PreToolUse

155

grimoire-rs/grimoire

Hook Claude Code

One of 7 in settings.json

Runs before the agent uses a tool for Write, Edit, MultiEdit and Bash tool calls, executing pre_tool_use_validator.py, pre_commit_verification.py and conventional_commit_validator.py via uv (3 commands). From grimoire-rs/grimoire.

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

SessionStart

156

olgasafonova/nordic-registry-mcp-server

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, running bd prime --hook-json. From olgasafonova/nordic-registry-mcp-server.

not rated 8 8d ago A tokens not measured copy · 100% Apache-2.0

SessionStart

157

malkreide/swisstopo-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From malkreide/swisstopo-mcp.

not rated 8 5d ago A tokens not measured copy · 52% MIT

PreToolUse

158

MertCapkin/GraphStack

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit and Bash tool calls, executing gate-hook.ps1. From MertCapkin/GraphStack.

not rated 8 2mo ago A tokens not measured original MIT

SessionStart

159

michele-prandina/ClaudE2E

Hook Claude Code

One of 4 in settings.json

Runs when a session starts, executing session-start.sh. From michele-prandina/ClaudE2E.

not rated 8 6mo ago A tokens not measured

PermissionRequest

160

steve-magne/hookstack

Hook Claude Code

One of 26 in settings.json

Runs when the agent asks permission for an action for ExitPlanMode tool calls, executing permission-auto-allow.mjs and auto-allow-exit-plan.mjs via node (2 commands). From steve-magne/hookstack.

not rated 7 2d ago A tokens not measured original MIT

PreToolUse

161

lx-wnk/Agent-Context

Hook Claude Code

One of 5 in settings.json

Runs before the agent uses a tool for Write, Edit and MultiEdit tool calls, executing pre-protect-secrets.sh. From lx-wnk/Agent-Context.

not rated 7 4d ago A tokens not measured original MIT

PreToolUse

162

s-morgan-jeffries/omnifocus-mcp

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing pre_bash.sh. From s-morgan-jeffries/omnifocus-mcp.

not rated 7 +1 4mo ago A tokens not measured copy · 100% MIT

SessionStart

163

DYAI2025/Plumbline

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From DYAI2025/Plumbline.

not rated 6 2d ago A tokens not measured

PostToolUse

164

AhmedHabiba/architor

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Write(.arch/*.md) and Write(.arch/state.json) tool calls, executing log-decision.py via python3 (2 commands). From AhmedHabiba/architor.

not rated 6 5mo ago A tokens not measured original MIT

PreToolUse

165

martinhavel/cz-agents-mcp

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Write, Edit and Bash tool calls, executing pre-edit-guard.sh and pre-bash-guard.sh via bash (2 commands). From martinhavel/cz-agents-mcp.

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

UserPromptSubmit

166

yeisonrestrepo/code-conductor

Hook Claude Code

One of 4 in settings.json

Runs when you submit a prompt, before the agent sees it, executing verbosity-remind.sh and context-guard.sh via bash (2 commands). From yeisonrestrepo/code-conductor.

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

SessionStart

167

KevinZai/commander

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing update-check.js via node. From KevinZai/commander.

not rated 6 yesterday A tokens not measured original MIT

PostToolUse

168

vlad-ryzhkov/ai-context-engineering-for-qa

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, executing skill-lint.sh and delta-guard.sh (2 commands). From vlad-ryzhkov/ai-context-engineering-for-qa.

not rated 6 28d ago A tokens not measured original Unlicense

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: