SessionStart
ai-engineering claude-code hooks
A Claude Code hook event type that fires a script each time a new session opens.
↑ ContentsDefinition
SessionStart is a hook that triggers when Claude Code enters a repository (init) or periodically during a session (maintenance). It is used to inject skills, rules, or context into the agent before the user types anything. The hook receives JSON data via stdin containing session information and working directory context.
↑ Contents