Hooks for Claude Code

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

PostToolUse

409

vercel-labs/konsistent

Hook Claude Code ✓ vendor

One of 2 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, running pnpm fix --skip=correctness/noUnusedImports. From vercel-labs/konsistent.

not rated 171 +7 3d ago A tokens not measured

SessionStart

410

codesstar/loci

Hook Claude Code

One of 3 in settings.json

Runs when a session starts on startup, resume, clear, compact and fork, executing daily-context.js via node. From codesstar/loci.

not rated 170 +71 2d ago A tokens not measured original MIT

PostToolUse

411

Junliu1066/vibe-coding-kit

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From Junliu1066/vibe-coding-kit.

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

PreToolUse

412

MacMagazine/app-iOS

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Bash, Bash, Read and Glob tool calls, executing pre-tool-use.sh (3 commands). From MacMagazine/app-iOS.

not rated 169 1mo ago A tokens not measured

PreCompact

413

Zettelgarden/Zettelgarden

Hook Claude Code

One of 3 in settings.json

Runs before the context is compacted, running bd prime. From Zettelgarden/Zettelgarden.

not rated 168 25d ago A tokens not measured copy · 100% MIT

PostToolUse

414

wednesday-solutions/ai-agent-skills

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From wednesday-solutions/ai-agent-skills.

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

UserPromptSubmit

415

KimYx0207/Kim_Service

Hook Claude Code

One of 2 in settings.json

Runs when you submit a prompt, before the agent sees it, running node. From KimYx0207/Kim_Service.

not rated 168 +1 23d ago A tokens not measured original MIT

PostToolUse

416

confluentinc/mcp-confluent

Hook Claude Code ✓ vendor

One of 2 in settings.json

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

not rated 167 yesterday A tokens not measured original MIT

PostToolUse

417

DefangLabs/defang

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. From DefangLabs/defang.

not rated 167 +3 today A tokens not measured original MIT

PostToolUse

418

outlmd/outl

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, executing rust-quality.sh, file-size-guard.sh, catalog-sync-guard.sh, doc-sync-guard.sh, markdown-size-guard.sh, semantic-linebreak-guard.sh and section-ref-guard.sh (7 commands). From outlmd/outl.

not rated 167 +6 today A tokens not measured copy · 50% MIT

PostToolUse

419

nteract/nteract

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 nteract/nteract.

not rated 166 +2 today A tokens not measured original BSD-3-Clause

PreToolUse

420

vericontext/vibeframe

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing pre-push-validate.sh via bash. From vericontext/vibeframe.

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

PreToolUse

421

paiml/paiml-mcp-agent-toolkit

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Write and Edit tool calls, executing pmat-quality-feedback.sh. From paiml/paiml-mcp-agent-toolkit.

not rated 164 +1 yesterday A tokens not measured original MIT

PreToolUse

422

Khan/wonder-blocks

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Bash, Bash and Bash tool calls, executing git-filter.mjs, gh-filter.mjs and echo-banner-filter.mjs (3 commands). From Khan/wonder-blocks.

not rated 163 today A tokens not measured original MIT

PreToolUse

423

AgiFlow/aicode-toolkit

Hook Claude Code

One of 6 in settings.json

Runs before the agent uses a tool, executing cli.ts via bun with --type (2 commands). From AgiFlow/aicode-toolkit.

not rated 162 +1 1mo ago A tokens not measured AGPL-3.0

PostToolUse

424

daiki-beppu/youtube-automation

Hook Claude Code

One of 5 in settings.json

Runs after a tool call finishes for Bash, Task, Agent, Workflow, Edit, Write and NotebookEdit tool calls, running an inline shell check (4 commands). From daiki-beppu/youtube-automation.

not rated 162 +1 changed yesterday A tokens not measured

PostToolUse

425

workersio/skills

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing test-review-reminder.py via python3 with --show-toplevel. From workersio/skills.

not rated 161 +2 1mo ago A tokens not measured original MIT

PreToolUse

426

idavidov13/agentic-playwright

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Write, Edit and MultiEdit tool calls, executing enforce_constitution.py via python3. From idavidov13/agentic-playwright.

not rated 161 +27 2d ago A tokens not measured original MIT

PostToolUse

427

notactuallytreyanastasio/deciduous

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Bash tool calls, executing post-commit-reminder.sh. From notactuallytreyanastasio/deciduous.

not rated 160 yesterday A tokens not measured original Apache-2.0

PostToolUse

428

jongwony/epistemic-protocols

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Bash tool calls, executing claude_dispatcher.mjs via node. From jongwony/epistemic-protocols.

not rated 160 today A tokens not measured original MIT

SessionStart

429

codingagentsystem/cas

Hook Claude Code

One of 12 in settings.json

Runs when a session starts, running cas hook SessionStart (2 commands). From codingagentsystem/cas.

not rated 160 +9 5mo ago A tokens not measured original MIT

PostToolUse

430

kryptobaseddev/cleo

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Bash, Edit, Write, MultiEdit, Agent, Task, Write and Edit tool calls, executing gsd-context-monitor.js and gsd-phase-boundary.sh via node (2 commands). From kryptobaseddev/cleo.

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

PostToolUse

431

dcostenco/prism-coder

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Bash tool calls, executing post-commit-repomix.sh via bash. From dcostenco/prism-coder.

not rated 157 2d ago A tokens not measured original Apache-2.0

PreToolUse

432

dnotitia/akb

Hook Claude Code

One of 5 in settings.json

Runs before the agent uses a tool for Bash, Read, Write, Edit, MultiEdit, mcp__akb__.* and mcp__akb_test__.* tool calls, executing akb_pm_hook.py via python3. From dnotitia/akb.

not rated 157 +2 yesterday 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: