SessionStart
481Hook Claude Code
One of 3 in settings.json
Runs when a session starts, executing session-start-tts.ps1. From paulpreibisch/AgentVibes.
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.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts, executing session-start-tts.ps1. From paulpreibisch/AgentVibes.
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.
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.
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.
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.
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.
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.
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.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session-start.sh. From oaustegard/claude-skills.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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: