Hooks for Claude Code

1,197 that install into Claude Code. Same mod, same page, whichever agent you run: a URL per tool would split one page into five that compete.

SessionStart

193

384961890-ui/Pawin-Brain

Hook Claude Code

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 2mo ago A tokens not measured original MIT

PreToolUse

194

anthillnet/sinain-hud

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool, executing approve-tool.sh. From anthillnet/sinain-hud.

not rated 9 27d ago A tokens not measured

SessionStart

195

Loctree/loctree

Hook Claude Code

One of 2 in hooks.json

Runs when a session starts on compact, executing aicx-postcompact.sh. From Loctree/loctree.

not rated 9 2d ago A tokens not measured

BeforeTool

196

itallstartedwithaidea/google-ads-gemini-extension

Hook Claude Code

One of 2 in hooks.json

Runs on the BeforeTool event for run_gaql tool calls, executing validate-gaql.js via node. From itallstartedwithaidea/google-ads-gemini-extension.

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

PreToolUse

197

Sungmin-Cho/deep-suite

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing denylist-guard.sh (13 commands). From Sungmin-Cho/deep-suite.

not rated 9 3d ago A ✓ AI review tokens not measured original MIT

PostToolUse

198

BestLemoon/codex-seo

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, executing validate-schema.py via python3. From BestLemoon/codex-seo.

not rated 9 3mo ago A tokens not measured copy · 100% MIT

SessionStart

199

jmsktm/claude-settings

Hook Claude Code

Runs when a session starts, executing session-start.sh. From jmsktm/claude-settings.

not rated 9 8mo ago A tokens not measured

SessionStart

200

jscraik/Agent-Skills

Hook Claude Code

Runs when a session starts, executing session_start_contract.py via python3. From jscraik/Agent-Skills.

not rated 9 6d ago A tokens not measured original Apache-2.0

SessionStart

201

michalstrnadel/AgentBar

Hook Claude Code

One of 7 in hooks.json

Runs when a session starts, executing agentbar.js via node. From michalstrnadel/AgentBar.

not rated 9 +1 2d ago A tokens not measured original MIT

SessionStart

202

yideng-xl/gemini-cli-hud

Hook Claude Code

One of 4 in hooks.json

Runs when a session starts, executing hook.js via node. From yideng-xl/gemini-cli-hud.

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

SessionStart

203

aidrivencoder/claude-plugins

Hook Claude Code

Runs when a session starts, executing install_maid_lsp.sh. From aidrivencoder/claude-plugins.

not rated 8 15d ago A tokens not measured

PreToolUse

204

elmochilyas/laraskills

Hook Claude Code

Runs before the agent uses a tool for Write and Edit tool calls, running a command. From elmochilyas/laraskills.

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

PostToolUse

205

microsoft/aibast-agents-library

Hook Claude Code ✓ vendor

One of 3 in settings.json

Runs after a tool call finishes for Bash tool calls, executing post-deploy-verify.sh. From microsoft/aibast-agents-library.

not rated 8 yesterday A tokens not measured original MIT

BeforeTool

206

Benknightdark/neo-skills

Hook Claude Code

Runs on the BeforeTool event, executing secret-guard.js via node. From Benknightdark/neo-skills.

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

PreToolUse

207

dmytri/shipshape

Hook Claude Code

One of 4 in hooks.json

Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit, Bash, Monitor, Read, Grep, Glob and Task tool calls, executing write-custody.sh, bash-custody.sh, captain-notes-guard.sh and dispatch-guard.sh (4 commands). From dmytri/shipshape.

not rated 7 2mo ago A tokens not measured original 0BSD

PreToolUse

208

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 changed 19d ago A tokens not measured original MIT

PostToolUse

209

Justdvp/claude-code-templates

Hook Claude Code

One of 5 in settings.json

Runs after a tool call finishes for Write, Edit, MultiEdit, Write, Edit, MultiEdit, Write, Edit, MultiEdit, Write, Edit and MultiEdit tool calls, running an inline shell check (4 commands). From Justdvp/claude-code-templates.

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

SessionStart

210

777genius/infinity-context

Hook Claude Code

One of 4 in hooks.json

Runs when a session starts, running an inline shell check. From 777genius/infinity-context.

not rated 7 today A tokens not measured original Apache-2.0

SessionStart

211

gaelic-ghost/socket

Hook Claude Code

One of 3 in hooks.json

Runs when a session starts on startup, running an inline shell check. From gaelic-ghost/socket.

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

PreToolUse

212

gosha70/code-copilot-team

Hook Claude Code

One of 8 in settings.json

Runs before the agent uses a tool for Edit, Write and Bash tool calls, executing protect-files.sh and protect-git.sh (2 commands). From gosha70/code-copilot-team.

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

SessionStart

213

benediktkraus/dreviho

Hook Claude Code

One of 6 in hooks.json

Runs when a session starts, executing bootstrap-runtime.mjs via node. From benediktkraus/dreviho.

not rated 6 4mo ago A tokens not measured

PreToolUse

214

vinipx/ai-architecture-explorer

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing protect-main-branch.sh. From vinipx/ai-architecture-explorer.

not rated 6 6mo ago A tokens not measured

SessionStart

215

configflux/weld

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, running wd agents discover. From configflux/weld.

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

SessionStart

216

nikuscs/codex-cc-plugin

Hook Claude Code

One of 3 in hooks.json

Runs when a session starts on startup and resume, executing session-lifecycle-hook.mjs via node with --show-toplevel. From nikuscs/codex-cc-plugin.

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

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: