Notification
457Hook Claude Code
One of 4 in settings.json
Runs when the agent sends a notification, running afplay /System/Library/Sounds/Glass.aiff. From magnusrodseth/dotfiles.
1,657 tagged claude-code, measured the same way as everything else here.
Browse within: claude-code-plugin 511ai-coding 185agent-orchestration 106hooks 82agentic-coding 73claude-ai 67agent-memory 66claude-code-skills 57codex-cli 56code-quality 53ai-memory 51context-engineering 49claude-plugin 44Multi-Agent 42
Hook Claude Code
One of 4 in settings.json
Runs when the agent sends a notification, running afplay /System/Library/Sounds/Glass.aiff. From magnusrodseth/dotfiles.
Hook Claude Code
One of 2 in settings.json
Runs when the agent finishes a response, executing progress.mjs and handoff-nudge.mjs via node with --line (2 commands). From Tradebaas/Groundwork.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, executing guard-shell-docs.sh. From vima-tech/Innate.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Write, Edit and MultiEdit tool calls, executing public_guard.py via python3 with --show-toplevel. From cubxxw/agent-kit.
Hook Claude Code
One of 4 in settings.json
Runs before the context is compacted for manual and auto tool calls, executing forge-snapshot-marker.cjs via node (2 commands). From ForgeyClap/claude-forge.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash and mcp__cloudflare__execute tool calls, executing guard.mjs via node (2 commands). From AbhiiGatty/cld-flare-maxxing.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit, Bash and PowerShell tool calls, executing firewall.py via python. From revenantworks/claude-skills.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing pre-commit-test.sh via bash. From yusufalikync/ccs.
Hook Claude Code
One of 7 in settings.json
Runs when a session ends, running entire hooks claude-code session-end (2 commands). From stackmemoryai/stackmemory.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From Haris0059/ibu-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing ssh-bash-nudge.mjs via node. From hunchom/claude-code-ssh.
Hook
One of 2 in hooks.json
Runs when a session starts, running agentflare hook session-start. From getappz/agentflare.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts on startup and resume, running an inline shell check (2 commands). From sublimecoder/aios.
RaNDoM6913/claude-code-superkit
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing superkit-meta-check.sh and superkit-counts-verify.sh (2 commands). From RaNDoM6913/claude-code-superkit.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts, running an inline shell check. From taylorparsons/athena-skill.
Hook
One of 4 in hooks.json
Runs after a tool call finishes for Edit, Write, MultiEdit, NotebookEdit and Bash tool calls, executing sg-python.sh via bash (6 commands). From ronmkr/PromptBook.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing pre-bash.sh. From sevenschulte/agentic-harness.
Hook Claude Code
One of 7 in settings.json
Runs after a tool call finishes for Skill tool calls, executing skill-usage-counter.sh. From Black-coffe/vulyk.
robiparvez/claude-code-guidelines
Hook Claude Code
One of 3 in settings.json
Runs when a session starts, running an inline shell check (3 commands). From robiparvez/claude-code-guidelines.
Hook Claude Code
One of 9 in settings.json
Runs after a tool call finishes for Edit, Write, NotebookEdit, Edit, Write, Bash, Bash, Bash, Edit, Write, Bash, Write, Edit, MultiEdit, Bash and Bash tool calls, executing local-llm-changelog-hook.sh, local-llm-readme-skeleton-hook.sh, local-llm-gitignore-skeleton-hook.sh, local-llm-dotenv-example-hook.sh…
videnovnebojsa/personal-ai-os-starter
Hook Claude Code
One of 2 in settings.json
Runs when the agent sends a notification, executing claude-code-notifier.sh. From videnovnebojsa/personal-ai-os-starter.
Hook Claude Code
One of 7 in settings.json
Runs after a tool call finishes for Task and TodoWrite tool calls, running entire hooks claude-code post-task (2 commands). From liatrio-labs/ai-prompts.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts, executing check_repo_latest.sh via bash. From chocomyong/harness-kit.
AlexisBalayre/claude-code-power-config
Hook Claude Code
One of 4 in settings.json
Runs when the agent finishes a response, executing quality-checks.sh, convention-spot-check.sh and comment-pruner.sh (3 commands). From AlexisBalayre/claude-code-power-config.
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: