SessionStart
385Hook Claude Code
Runs when a session starts on startup, executing check-config.sh. From keenocean/ugcmind-mcp.
Shell commands your agent runs at defined points. A hook is code, so read it before you install it.
Hook Claude Code
Runs when a session starts on startup, executing check-config.sh. From keenocean/ugcmind-mcp.
Hook Claude Code
One of 2 in hooks.json
Runs after a tool call finishes for apply_patch, Edit and Write tool calls, executing post-edit-validate.mjs via node. From kaishin/codex-okf.
Liyuchen0118/console-automation-mcp-legacy
Hook Claude Code
One of 2 in hooks.json
Runs before the agent uses a tool for ^mcp__(?:runbeacon, remote[-_]job[-_]monitor)__job_start$ and ^Bash$ tool calls, executing inject-job-trace.cjs and route-ssh.cjs via node (2 commands). From Liyuchen0118/console-automation-mcp-legacy.
Hook Claude Code
Runs when a session starts on startup, running an inline shell check. From Zulelee/test-files-mcp.
One-armed-boy/auto-knowledge-sync-mcp
Hook Claude Code
Runs when a session starts on startup and compact, executing session-reminder.mjs via node. From One-armed-boy/auto-knowledge-sync-mcp.
Hook Claude Code
One of 2 in hooks.json
Runs when you submit a prompt, before the agent sees it, executing run-memory-hook.sh. From Omnimemory/omnin-Qoder-mcp.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing bash-firewall.sh. From javierfajardo85-rgb/aiaam-xyz.
Hook Claude Code
One of 2 in hooks.json
Runs when you submit a prompt, before the agent sees it, executing launch-mcp.sh with --agent. From fantasyce/agent-recall-trail.
Hook Claude Code
One of 8 in hooks.json
Runs when a session starts, executing hook.mjs via node. From shanmukha-here/agentroots.
Hook Claude Code
One of 4 in hooks.json
Runs after a tool call finishes for ^(mcp__codex[-_]mimocode__, codex[-_]mimocode/)?mimo_(ask, implement and resume)$ tool calls, executing codex-cli.js via node. From chenyk1992/codex-mimo.
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: