SessionStart
01Hook Claude Code
One of 5 in settings.json
Runs when a session starts, executing session-context.sh via bash. From tomdwipo/claude-soul.
Operating Soul for AI coding agents that captures how to think, not just rules — principle-over-rule, 7 delegation levels (Tell→Delegate), a git-gated learning loop. Built for Claude Code, portable to Cursor/Gemini/Kiro/Copilot via AGENTS.md. Smarter every session.
Hook Claude Code
One of 5 in settings.json
Runs when a session starts, executing session-context.sh via bash. From tomdwipo/claude-soul.
Hook Claude Code
One of 5 in settings.json
Runs when you submit a prompt, before the agent sees it, executing lookup-reminder.sh via bash. From tomdwipo/claude-soul.
Hook Claude Code
One of 5 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing learn-gate.sh via bash. From tomdwipo/claude-soul.
Hook Claude Code
One of 5 in settings.json
Runs when the agent finishes a response, executing calib-capture.sh via bash. From tomdwipo/claude-soul.
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: