anthropic hooks

454 tagged anthropic, measured the same way as everything else here.

Browse within: claude-code-plugin 537ai-coding 226agentic-coding 127ai-tools 117claude-code-hooks 83ai-memory 75agentic-workflow 74agent-orchestration 73claude-plugin 73claude-ai 57ai-coding-assistant 54ai-assistant 48bash 46agentic 41

UserPromptSubmit

49

KbWen/agent-virtual-office

Hook Claude Code

One of 9 in settings.json

Runs when you submit a prompt, before the agent sees it, executing office-status-hook.js via node. From KbWen/agent-virtual-office.

not rated 16 +5 3d ago A tokens not measured original MIT

SessionStart

50

shabaraba/vibing.nvim

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From shabaraba/vibing.nvim.

not rated 13 today A tokens not measured copy · 52% MIT

PreToolUse

51

CreatmanCEO/claude-code-antiregression-setup

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Bash(git commit*) tool calls, running an inline shell check. From CreatmanCEO/claude-code-antiregression-setup.

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

SessionStart

52

fracturedring/renpy-mcp

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From fracturedring/renpy-mcp.

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

PreToolUse

53

mishahanin/heading-os

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Read, Write, Edit, MultiEdit, NotebookEdit, Grep and Glob tool calls, executing data-path-redirect.py via python3. From mishahanin/heading-os.

not rated 11 today A tokens not measured original Apache-2.0

PostToolUse

54

Flagrare/agent-skills

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, executing check-no-emdash.py via python3. From Flagrare/agent-skills.

not rated 11 yesterday A tokens not measured

PreToolUse

55

johnnichev/selectools

Hook Claude Code

One of 5 in settings.json

Runs before the agent uses a tool for Bash and Bash tool calls, running an inline shell check (2 commands). From johnnichev/selectools.

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

PreToolUse

56

charleslucas/poe_mcp_suite

Hook Claude Code

One of 3 in settings.json

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

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

PreCompact

57

sfrangulov/skill-graveyard

Hook Claude Code

One of 3 in settings.json

Runs before the context is compacted, running bd prime. From sfrangulov/skill-graveyard.

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

PreToolUse

58

RealManage/dx-training

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Bash and Edit tool calls, running an inline shell check (2 commands). From RealManage/dx-training.

not rated 10 1mo ago A tokens not measured

PreToolUse

59

timothywarner-org/ai901-cert-buddy-claude

Hook Claude Code

One of 5 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing policy-gate.py via python. From timothywarner-org/ai901-cert-buddy-claude.

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

PreToolUse

60

grimoire-rs/grimoire

Hook Claude Code

One of 7 in settings.json

Runs before the agent uses a tool for Write, Edit, MultiEdit and Bash tool calls, executing pre_tool_use_validator.py, pre_commit_verification.py and conventional_commit_validator.py via uv (3 commands). From grimoire-rs/grimoire.

not rated 8 today A tokens not measured original Apache-2.0

SessionStart

61

olgasafonova/nordic-registry-mcp-server

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, running bd prime --hook-json. From olgasafonova/nordic-registry-mcp-server.

not rated 8 4d ago A tokens not measured copy · 100% Apache-2.0

PermissionRequest

62

steve-magne/hookstack

Hook Claude Code

One of 26 in settings.json

Runs when the agent asks permission for an action for ExitPlanMode tool calls, executing permission-auto-allow.mjs and auto-allow-exit-plan.mjs via node (2 commands). From steve-magne/hookstack.

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

Stop

63

oikon48/claudecode-book

Hook Claude Code

One of 4 in settings.json

A completion hook that displays a macOS notification when the coding agent finishes a response. A hook is an automatic action triggered by a specified event.

not rated 8 +2 23d ago A tokens not measured original MIT

SessionStart

64

DYAI2025/Plumbline

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From DYAI2025/Plumbline.

not rated 6 2d ago A tokens not measured

SessionStart

65

KevinZai/commander

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing update-check.js via node. From KevinZai/commander.

not rated 6 yesterday A tokens not measured original MIT

PostToolUse

66

peter-fusek/oncofiles

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 peter-fusek/oncofiles.

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

PostToolUse

67

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

68

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

SessionStart

69

zaingz/coding-quality-loop

Hook Claude Code

One of 4 in settings.json

Runs when a session starts on startup and resume, running python3. From zaingz/coding-quality-loop.

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

PostToolUse

70

Wania-Kazmi/claude-code-autonomous-agent-workflow

Hook Claude Code

One of 5 in settings.json

Runs after a tool call finishes for Write, Edit, Skill and Task tool calls, executing log-file-change.sh and log-skill-invocation.sh (3 commands). From Wania-Kazmi/claude-code-autonomous-agent-workflow.

not rated 5 7mo ago A tokens not measured

SessionStart

71

RD-DCS/venutian-antfarm

Hook Claude Code

One of 6 in settings.json

Runs when a session starts, executing compile-floor.sh and feedback-log.sh with --all (4 commands). From RD-DCS/venutian-antfarm.

not rated 5 5mo ago A tokens not measured

SubagentStop

72

asiflow/hyper-claude-code

Hook Claude Code

One of 4 in settings.json

Runs when a subagent finishes, executing verify-agent-protocol.sh, verify-signal-bus-persisted.sh, auto-record-trust-verdict.sh and post-hire-verify-hook.sh (4 commands). From asiflow/hyper-claude-code.

not rated 5 16d 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: