SessionStart
01johnlindquist/claude-session-hooks-template
Hook
Runs when a session starts, executing SessionStart.ts via bun. From johnlindquist/claude-session-hooks-template.
Template for AI agents to create Claude Code session hook plugins - includes SessionStart, UserPromptSubmit, Stop, PreToolUse, PostToolUse hooks with examples
johnlindquist/claude-session-hooks-template
Hook
Runs when a session starts, executing SessionStart.ts via bun. From johnlindquist/claude-session-hooks-template.
johnlindquist/claude-session-hooks-template
Hook
Runs when you submit a prompt, before the agent sees it, executing UserPromptSubmit.ts via bun. From johnlindquist/claude-session-hooks-template.
johnlindquist/claude-session-hooks-template
Hook
Runs when the agent finishes a response, executing Stop.ts via bun. From johnlindquist/claude-session-hooks-template.
johnlindquist/claude-session-hooks-template
Hook
Runs before the agent uses a tool, executing PreToolUse.ts via bun. From johnlindquist/claude-session-hooks-template.
johnlindquist/claude-session-hooks-template
Hook
Runs after a tool call finishes, executing PostToolUse.ts via bun. From johnlindquist/claude-session-hooks-template.