Your First Task
3.1 Starting a Session
- Claude Code
- Cursor
- Codex
- OpenCode
Open the Claude Code terminal. The
session-start.py Hook fires automatically and context is injected. You can describe your task directly, or run /start to see the full flow.The AI automatically performs the following:- Reads
workflow.mdto understand the development workflow - Runs
get-context.pyto get current state (your identity, Git status, active tasks) - Reads
spec/frontend/index.mdandspec/backend/index.mdto understand project specs - Asks you: “What would you like to work on?”
3.2 AI Creates the Task and Develops
You say: “Add user login feature”. The AI will:3.3 Testing and Committing
After the AI finishes, it will prompt you:3.4 Recording the Session
add-session.py to append the session content to your journal file and update your personal index.
3.5 Coming Back the Next Day — Cross-Session Memory
The next day, open a new session and enter/start:
session-start.py Hook, remembering what you worked on last time.
Platform differences: Claude Code and OpenCode automatically read journals via Hooks for cross-session memory.
Cursor and Codex users need to manually trigger context loading via
/start (or $start) to get cross-session memory.