Hooks for Claude Code

6,794 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.

PreToolUse

505

HsienW/chat-gun-react-agent

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Edit, MultiEdit, Write, NotebookEdit, Bash and mcp__.* tool calls, executing ccr-role-write-guard.mjs via node. From HsienW/chat-gun-react-agent.

not rated 133 +2 today A tokens not measured

PostToolUse

506

giginet/xcodeproj-mcp-server

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, running swift format lint -s -r .. From giginet/xcodeproj-mcp-server.

not rated 133 17d ago A tokens not measured original MIT

PreCompact

507

jayminwest/seeds

Hook Claude Code

One of 3 in settings.json

Runs before the context is compacted, running mulch prime. From jayminwest/seeds.

not rated 132 +1 3d ago A tokens not measured copy · 86% MIT

PostToolUse

508

okikusan-public/stock_skills

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, executing generate_docs.py with --tb and --quiet (2 commands). From okikusan-public/stock_skills.

not rated 132 4mo ago A tokens not measured

PreToolUse

509

czlonkowski/n8n-mcp-cc-buildier

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool, executing log-agent-actions-v2.sh. From czlonkowski/n8n-mcp-cc-buildier.

not rated 132 10mo ago A tokens not measured

Stop

510

bitsocialnet/5chan

Hook Claude Code

One of 4 in settings.json

Runs when the agent finishes a response, executing sync-git-branches.sh, react-pattern-review.sh, code-quality-review-reminder.sh and verify.sh (4 commands). From bitsocialnet/5chan.

not rated 132 2d ago A tokens not measured GPL-3.0

SessionStart

511

benseverndev-oss/goldenmatch

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From benseverndev-oss/goldenmatch.

not rated 131 yesterday A tokens not measured copy · 52% MIT

SessionStart

512

flonat/flonat-research

Hook Claude Code

One of 6 in settings.json

Runs when a session starts on startup, resume and compact, executing startup-context-loader.sh, resume-context-loader.sh and postcompact-restore.py (3 commands). From flonat/flonat-research.

not rated 131 +1 11d ago A tokens not measured original MIT

SessionStart

513

kangraemin/claude-inspector

Hook Claude Code

One of 6 in settings.json

Runs when a session starts, executing session-start.sh. From kangraemin/claude-inspector.

not rated 131 +1 5d ago A tokens not measured original MIT

SessionStart

514

forsonny/Claude-Code-Novel-Writer

Hook Claude Code

One of 5 in settings.json

Runs when a session starts on startup, resume, clear, compact and fork, executing session-init.sh. From forsonny/Claude-Code-Novel-Writer.

not rated 130 15d ago A tokens not measured

PostToolUse

515

ambient-code/platform

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Edit, Write and Bash tool calls, executing auto-format.sh and coderabbit-review-gate.sh with --show-toplevel (2 commands). From ambient-code/platform.

not rated 130 yesterday A tokens not measured original MIT

SessionStart

516

uwaserver/uwas

Hook Claude Code

One of 4 in settings.json

Runs when a session starts, running an inline shell check. From uwaserver/uwas.

not rated 130 +1 7d ago A tokens not measured

PostToolUse

517

one-ie/one

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Write, Edit, MultiEdit, Write, Edit and MultiEdit tool calls, executing design-check.sh and contrast-check.sh (2 commands). From one-ie/one.

not rated 129 yesterday A tokens not measured

SessionStart

518

alecs5am/ralphy

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing index.ts via bun. From alecs5am/ralphy.

not rated 129 +1 11d ago A tokens not measured original Apache-2.0

PostToolUse

519

lync-cyber/CataForge

Hook Claude Code

One of 6 in settings.json

Runs after a tool call finishes for Agent, Edit, Write, AskUserQuestion and Agent tool calls, running python -m cataforge.runtime.hook.scripts.validate_agent_resu (4 commands). From lync-cyber/CataForge.

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

PostToolUse

520

aaddrick/claude-pipeline

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Edit, Write and Bash tool calls, executing check-alpine-csp.sh and post-pr-simplify.sh (3 commands). From aaddrick/claude-pipeline.

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

SessionStart

521

qbit-ai/qbit

Hook Claude Code

One of 2 in settings.json

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

not rated 127 5mo ago A tokens not measured

PostToolUse

522

clxzl/claude-code-best-practice-cn

Hook Claude Code

One of 23 in settings.json

Runs after a tool call finishes, executing hooks.py via python3. From clxzl/claude-code-best-practice-cn.

not rated 127 3mo ago A tokens not measured copy · 77% MIT

PreToolUse

523

guhcostan/b3analysis

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing validate_run_args.sh via bash. From guhcostan/b3analysis.

not rated 127 5mo ago A tokens not measured

PreToolUse

524

hiromaily/go-crypto-wallet

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Edit and Write tool calls, executing prevent-generated-edit.sh (2 commands). From hiromaily/go-crypto-wallet.

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

PostToolUse

525

vinta/hal-9000

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check (5 commands). From vinta/hal-9000.

not rated 126 yesterday A tokens not measured original MIT

PreCompact

526

goern/forgejo-mcp

Hook Claude Code

One of 3 in settings.json

Runs before the context is compacted, running bd prime. From goern/forgejo-mcp.

not rated 126 yesterday A tokens not measured GPL-3.0

PostToolUse

527

agustinusnathaniel/nextarter-tailwind

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, running pnpm dlx ultracite fix. From agustinusnathaniel/nextarter-tailwind.

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

PostToolUse

528

NeoTheCapt/RedteamAgent

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Bash, Agent, Write and Edit tool calls, executing post-tool-log.sh via bash (4 commands). From NeoTheCapt/RedteamAgent.

not rated 125 +1 1mo 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: