SessionStart
01Hook Claude Code
Runs when a session starts on startup, executing session-start.sh. From egregore-labs/egregore.
Hook Claude Code
Runs when a session starts on startup, executing session-start.sh. From egregore-labs/egregore.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing memory-refresh.sh, emissary-detect.sh and search-hint.sh (3 commands). From egregore-labs/egregore.
Hook Claude Code
Runs before the context is compacted, executing pre-compact.sh. From egregore-labs/egregore.
Hook Claude Code
Runs when the agent finishes a response, executing save-reminder.sh and session-autosave.sh with --debounce (2 commands). From egregore-labs/egregore.
Hook Claude Code
Runs when a session ends, executing session-log.sh, transcript-archive.sh, loom.sh and session-autosave.sh with --quiet (4 commands). From egregore-labs/egregore.
Hook Claude Code
Runs after a tool call finishes for Edit, Write, Bash, NotebookEdit, Edit, Write, Edit and Write tool calls, executing observe.sh, admin-content-detector.sh and release-guard.sh (3 commands). From egregore-labs/egregore.
Hook Claude Code
Runs when a subagent starts, executing subagent-context.sh. From egregore-labs/egregore.
Hook Claude Code
Runs before the agent uses a tool for Read, Edit, Write, Bash, Glob, Grep, Edit, Write, Bash, EnterWorktree, EnterPlanMode, Edit, Write, Bash, EnterPlanMode, Bash and Bash tool calls, executing boundary-check.sh, onboarding-guard.sh, branch-guard.sh, infra-hint.sh and release-guard.sh (5 commands). From…
Hook Claude Code
Runs when a git worktree is created, executing worktree-create.sh. From egregore-labs/egregore.
Hook Claude Code
Runs when a git worktree is removed, executing worktree-remove.sh. From egregore-labs/egregore.
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: