claude hooks

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

Browse within: claude-code-plugin 441ai-tools 133ai-coding 132claude-ai 84agent-orchestration 74agentic-coding 71agent-memory 64hooks 64ai-memory 57gemini 55claudecode 53claude-code-hooks 52agentic-engineering 46skills 44

PostToolUse

169

nerviq/nerviq

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, executing log-changes.sh and on-edit-lint.sh via bash (2 commands). From nerviq/nerviq.

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

SessionStart

170

nikuscs/codex-cc-plugin

Hook

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

PostToolUse

171

k2wanko/voicepeak-mcp

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write and Update tool calls, running an inline shell check. From k2wanko/voicepeak-mcp.

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

PreToolUse

172

markmhendrickson/ateles

Hook Claude Code

One of 6 in settings.json

Runs before the agent uses a tool for Edit, Write, NotebookEdit and Bash tool calls, executing sibling_repo_worktree_guard.py and gmail_send_gate.py via python3 (2 commands). From markmhendrickson/ateles.

not rated 6 +1 today A tokens not measured original MIT

Stop

173

lkangd/cc-settings-preset

Hook Claude Code

One of 2 in settings.json

Runs when the agent finishes a response, running an inline shell check. From lkangd/cc-settings-preset.

not rated 5 9d ago A tokens not measured original ISC

PostToolUse

174

OshanKHZ/cc-swiss-knife

Hook

Runs after a tool call finishes for Edit and Write tool calls, executing typecheck-after-edit.sh, lint-after-edit.sh and format-on-edit.sh via bash (3 commands). From OshanKHZ/cc-swiss-knife.

not rated 5 5mo ago A tokens not measured

PreToolUse

175

adityawrk/analytics-with-claude-code

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Bash and execute_sql tool calls, executing validate-sql.sh via bash (2 commands). From adityawrk/analytics-with-claude-code.

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

Notification

176

SantiagoBobrik/agent-pulse

Hook Claude Code

One of 5 in settings.json

Runs when the agent sends a notification, running agent-pulse hook --provider claude --event notification. From SantiagoBobrik/agent-pulse.

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

PreToolUse

177

zebbern/termstack

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Edit, Write and Bash tool calls, executing protect-files.mjs, warn-large-files.mjs and block-dangerous-commands.mjs via node (3 commands). From zebbern/termstack.

not rated 5 4mo ago A tokens not measured

PostToolUse

178

V-Songbird/foundry

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for ^(Edit, Write)$, ^(Bash and PowerShell)$ tool calls, executing run-tests-on-edit.js, nudge-manifest-curator.js and check-checkpoint-commits.js via node (3 commands). From V-Songbird/foundry.

not rated 4 today A tokens not measured original MIT

PostToolUse

179

lavallee/cub

Hook Claude Code

One of 7 in settings.json

Runs after a tool call finishes, executing cub-hook.sh. From lavallee/cub.

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

PostToolUse

180

stoa-platform/stoa

Hook Claude Code

One of 7 in settings.json

Runs after a tool call finishes for Bash, Edit, Write, Edit, Edit, Write, Bash, Read, Grep, Glob, Read, Agent, Edit, Write, Bash, Read, Grep, Glob and Agent tool calls, executing post-bash-log.sh, hook-state-tracker.sh, post-merge-verify.sh, post-edit-format.sh, post-edit-failure-tracker.sh, post-instance-capture.sh…

not rated 5 1mo ago A tokens not measured copy · 38% Apache-2.0

PostToolUse

181

prototypdigital/bluetemberg

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Bash and EnterWorktree tool calls, executing spawn-pr-review.sh with --show-toplevel, --prefix and --silent (2 commands). From prototypdigital/bluetemberg.

not rated 5 today A tokens not measured original MIT

PreToolUse

182

jaysonmulwa/flanner

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Write, Edit and MultiEdit tool calls, running flanner hook guard-write. From jaysonmulwa/flanner.

not rated 5 today A tokens not measured original MIT

SessionStart

183

gkoreli/backlog-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From gkoreli/backlog-mcp.

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

SessionStart

184

willackerly/rebar

Hook Claude Code

One of 2 in settings.json

Runs when a session starts on startup and clear, executing cold-start-checks.sh. From willackerly/rebar.

not rated 5 23d ago A tokens not measured original Apache-2.0

PreToolUse

185

zkysar1/Claude-Mind

Hook Claude Code

One of 9 in settings.json

Runs before the agent uses a tool for Read, Skill, Bash, ScheduleWakeup, Write, Edit and MultiEdit tool calls, executing context-reads-gate.sh, task-output-read-advisory.sh, context-reads-skill-gate.sh, utilization-gate.sh, bash-agent-inject.sh, bash-path-resolution-hook.sh, bare-bash-authoring-gate.sh…

not rated 5 changed yesterday A tokens not measured original MIT

SessionStart

186

mark-weeks/hello-nested-worlds-adventure

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From mark-weeks/hello-nested-worlds-adventure.

not rated 5 4d ago A tokens not measured

PostToolUse

187

Monkopedia/rouse-context

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. From Monkopedia/rouse-context.

not rated 5 +2 yesterday A tokens not measured original Apache-2.0

SessionStart

188

opencue/cuecards

Hook Claude CodeCodex

One of 2 in settings.json

Runs when a session starts, executing check-codex-freshness.sh via bash. From opencue/cuecards.

not rated 5 today A tokens not measured copy · 42% MIT

PreToolUse

189

fruggr/zendesk-mcp-server

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for mcp__github__create_pull_request, mcp__github__update_pull_request, mcp__github__add_issue_comment, mcp__github__add_comment_to_pending_review, mcp__github__add_reply_to_pull_request_comment, mcp__github__pull_request_review_write and mcp__github__issue_write tool calls, running…

not rated 4 today A tokens not measured original MIT

PreToolUse

190

semihkayan/codeweave-mcp

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Agent and ExitPlanMode tool calls, executing inject-rules-into-subagent.py and plan-review-gate.py (2 commands). From semihkayan/codeweave-mcp.

not rated 4 3mo ago A tokens not measured original Apache-2.0

SessionStart

191

sefaertunc/Worclaude

Hook Claude Code

One of 12 in settings.json

Runs when a session starts, running an inline shell check. From sefaertunc/Worclaude.

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

PreToolUse

192

a2uicatalog/a2ui

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing ops.py. From a2uicatalog/a2ui.

not rated 3 today 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: