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.

SessionStart

481

paulpreibisch/AgentVibes

Hook Claude Code

One of 3 in settings.json

Runs when a session starts, executing session-start-tts.ps1. From paulpreibisch/AgentVibes.

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

Stop

482

AmaniDawn/DGame

Hook Claude Code

One of 3 in settings.json

Runs when the agent finishes a response, executing claude_popup.py via python. From AmaniDawn/DGame.

not rated 152 +3 3d ago A tokens not measured original MIT

PostToolUse

483

ambient-code/agentready

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From ambient-code/agentready.

not rated 151 yesterday A tokens not measured original MIT

PostToolUse

484

bobmatnyc/claude-mpm

Hook Claude Code

One of 9 in settings.json

Runs after a tool call finishes for Write, MultiEdit, Edit and NotebookEdit tool calls, running claude-hook (2 commands). From bobmatnyc/claude-mpm.

not rated 150 +1 5d ago A tokens not measured

PreToolUse

485

nwiizo/ccswarm

Hook Claude Code

One of 5 in settings.json

Runs before the agent uses a tool for Edit and Write tool calls, executing validate-agent-scope.sh. From nwiizo/ccswarm.

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

PermissionRequest

486

NomaDamas/AutoRAG-Research

Hook Claude Code

One of 5 in settings.json

Runs when the agent asks permission for an action for Bash, Read, Edit, Write, NotebookEdit, WebFetch, WebSearch, Search and Skill tool calls, executing permission-reviewer.py via python3. From NomaDamas/AutoRAG-Research.

not rated 148 27d ago A tokens not measured original Apache-2.0

PostToolUse

487

Sstobo/Claude-Code-Game-Master

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Bash tool calls, executing post-tool-state-log.sh via bash. From Sstobo/Claude-Code-Game-Master.

not rated 148 20d ago A tokens not measured

PostToolUse

488

st0012/cctop

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 st0012/cctop.

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

SessionStart

489

oaustegard/claude-skills

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From oaustegard/claude-skills.

not rated 147 2d ago A tokens not measured copy · 52% MIT

PreToolUse

490

buer2233/ai-api-test-skill

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Skill tool calls, executing preflight_hook.py via python. From buer2233/ai-api-test-skill.

not rated 144 +2 29d ago A tokens not measured original MIT

PostToolUse

491

plustar35/echo-reading

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write, MultiEdit and Read tool calls, executing progress-reminder.sh, insight-reminder.sh and notes-surface.sh (3 commands). From plustar35/echo-reading.

not rated 142 2mo ago A tokens not measured

PreToolUse

492

arbiterForge/codeArbiter

Hook Claude Code

One of 4 in hooks.json

Runs before the agent uses a tool for Bash, shell_command, exec_command, unified_exec, apply_patch, Write and Edit tool calls, executing pre-tool-adapter.py via python3 (2 commands). From arbiterForge/codeArbiter.

not rated 142 +1 yesterday A tokens not measured AGPL-3.0

PostToolUse

493

oframe/ogpu

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From oframe/ogpu.

not rated 141 +2 25d ago A tokens not measured original Unlicense

PostToolUse

494

molefrog/moi

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From molefrog/moi.

not rated 141 +1 yesterday A tokens not measured

PreToolUse

495

jvm-skills/jvm-skills

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing git-guardrails.sh. From jvm-skills/jvm-skills.

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

PreToolUse

496

utensils/nxv

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash(git commit*) tool calls, running format. From utensils/nxv.

not rated 136 24d ago A tokens not measured original MIT

PostToolUse

497

c0dezli/claude-code-personal-assistant

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, MultiEdit, Write, mcp__notion-mcp__API-update* and mcp__notion-mcp__API-create* tool calls, executing sync-reminder.py. From c0dezli/claude-code-personal-assistant.

not rated 136 1y ago A tokens not measured original MIT

UserPromptSubmit

498

JetXu-LLM/DocMason

Hook Claude Code

One of 6 in settings.json

Runs when you submit a prompt, before the agent sees it, executing on-prompt.sh. From JetXu-LLM/DocMason.

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

PostToolUse

499

go-to-k/cdkd

Hook Claude Code

One of 5 in settings.json

Runs after a tool call finishes for Write, Edit and Bash tool calls, executing post-merge-sync-reminder.sh, main-tree-dirty-detector.sh and main-tree-git-cwd-detector.sh (4 commands). From go-to-k/cdkd.

not rated 135 +13 today A tokens not measured original Apache-2.0

PreToolUse

500

Koomook/fastcampus-ai-agent-vibecoding

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Bash tool calls, running jq -r '"\(.tool_input.command) - \(.tool_input.description /. From Koomook/fastcampus-ai-agent-vibecoding.

not rated 134 7mo ago A tokens not measured

PostToolUse

501

adamthewilliam/grepika

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 adamthewilliam/grepika.

not rated 134 24d ago A tokens not measured original MIT

Notification

502

maxwell2732/paper-replicate-agent-demo

Hook Claude Code

One of 5 in settings.json

Runs when the agent sends a notification, executing notify.sh. From maxwell2732/paper-replicate-agent-demo.

not rated 134 3mo ago A tokens not measured

SessionStart

503

SocketDev/socket-mcp

Hook Claude Code

One of 6 in settings.json

Runs when a session starts, executing session-fetch.mjs and index.cjs via node (2 commands). From SocketDev/socket-mcp.

not rated 134 +2 yesterday A tokens not measured original MIT

PostToolUse

504

ibuilder/massing

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing ruff_fix.py via python. From ibuilder/massing.

not rated 134 yesterday A tokens not measured copy · 48% 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: