claude-code hooks

1,703 tagged claude-code, measured the same way as everything else here.

Browse within: claude-code-plugin 523ai-coding 193ai-tools 94agent-orchestration 81claude-plugin 70hooks 70claude-ai 67agentic-coding 66claude-code-skills 65skills 65agent-memory 60codex-cli 54ai-memory 50context-engineering 45

PostToolUse

553

bleedmode/dearuser

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, running echo post-edit (2 commands). From bleedmode/dearuser.

not rated 0 29d ago A tokens not measured original MIT

PreToolUse

554

yolo-labz/wa

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit and Bash tool calls, executing spec-guard.sh. From yolo-labz/wa.

not rated 0 7d ago A tokens not measured original Apache-2.0

PostToolUse

555

TechHU-GS/cc-discipline

Hook Claude Code

One of 5 in settings.json

Runs after a tool call finishes for Bash tool calls, executing post-error-remind.sh via bash. From TechHU-GS/cc-discipline.

not rated 0 today A tokens not measured copy · 39% MIT

PreToolUse

556

inth3shadows/runecho

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, running runecho-guard --hook-mode. From inth3shadows/runecho.

not rated 0 3d ago A tokens not measured original MIT

PostToolUse

557

omeryemba/mcp-hayabusa

Hook Claude Code

One of 5 in settings.json

Runs after a tool call finishes for Write, Edit, Write and Edit tool calls, executing log_modified_file.py and validate-rule.sh via python (2 commands). From omeryemba/mcp-hayabusa.

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

SessionStart

558

TallyUp-Engineering/chat-room

Hook

One of 8 in hooks.json

Runs when a session starts on startup, resume, clear and compact, executing room.py. From TallyUp-Engineering/chat-room.

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

PreToolUse

559

AnuwatThisuka/edgemem

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool, running an inline shell check. From AnuwatThisuka/edgemem.

not rated 0 2mo ago A tokens not measured

PostToolUse

560

tyejcoleman/tokenroom

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, executing check-invariants.mjs via node. From tyejcoleman/tokenroom.

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

PostToolUse

561

Rethunk-AI/clodbridge

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 (2 commands). From Rethunk-AI/clodbridge.

not rated 0 1mo ago A tokens not measured original MIT archived

SessionStart

562

znlnzi/claude-config-studio

Hook Claude Code

One of 4 in settings.json

Runs when a session starts, executing detect-project.sh via bash. From znlnzi/claude-config-studio.

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

PreToolUse

563

liuhaotian2024-prog/gov-mcp

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool, running an inline shell check. From liuhaotian2024-prog/gov-mcp.

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

PostToolUse

564

simonrueba/ariadne

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Edit, Write and Bash tool calls, executing post-edit.sh and post-test.sh via bash (2 commands). From simonrueba/ariadne.

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

PostToolUse

565

e2its/myrmion-graphrag

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing sync_on_edit.sh. From e2its/myrmion-graphrag.

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

Stop

566

coldzero94/cold-frame

Hook Claude Code

One of 2 in settings.json

Runs when the agent finishes a response, executing test-gate.sh via bash. From coldzero94/cold-frame.

not rated 0 17d ago A tokens not measured original Apache-2.0

PreToolUse

567

darthzen/ollama-code-mcp

Hook Claude Code

One of 7 in settings.json

Runs before the agent uses a tool for Task tool calls, running an inline shell check. From darthzen/ollama-code-mcp.

not rated 0 1mo ago A tokens not measured copy · 81% MIT

PostToolUse

568

nel-neru/LibrAIum

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing post-edit.mjs via node. From nel-neru/LibrAIum.

not rated 0 yesterday A tokens not measured original MIT

UserPromptSubmit

569

avdiam/mcp-agent-hub

Hook Claude Code

One of 3 in settings.json

Runs when you submit a prompt, before the agent sees it, executing hub_peek.py via python with --mode and --agent-id. From avdiam/mcp-agent-hub.

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

PostToolUse

570

lebac-svg/Atelier

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Read, Edit, Write and MultiEdit tool calls, running haido hook post-tool. From lebac-svg/Atelier.

not rated 0 1mo ago A tokens not measured

PreToolUse

571

lakpriya1s/agent-rack

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash, Grep, Read and Glob tool calls, running graphify hook-guard search (2 commands). From lakpriya1s/agent-rack.

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

SessionStart

572

ryanportfolio/winuse-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh via bash. From ryanportfolio/winuse-mcp.

not rated 0 6d ago A tokens not measured

Stop

573

ar36planet/claude-codex-bridge-public

Hook Claude Code

One of 2 in settings.json

Runs when the agent finishes a response, executing inbox.mjs via node with --as. From ar36planet/claude-codex-bridge-public.

not rated 0 10d ago A tokens not measured original MIT

PreToolUse

574

alwh1te/agent-semaphore

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit and Bash tool calls, executing pretooluse.py (2 commands). From alwh1te/agent-semaphore.

not rated 0 18d 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: