start-session
Installation
SKILL.md
Start a new learning session on: $ARGUMENTS
Setup
- Read
.claude/learning-sessions/learning-plan.json - Check for topics due for review (compare
last_covered+ interval vs today) - Read
.claude/learning-sessions/index.json - Generate session ID:
YYYY-MM-DD-NNN(increment if sessions exist today) - Read last 3-5 completed sessions to rebuild context
- Create session file per
references/session-schema.md - Update index.json
- If file path provided: read it, identify gaps, note TODOs
Retrieval Warm-up
If topic covered before:
- Ask: "Before we dive in, what do you remember about [topic]?"
- Let user attempt recall WITHOUT hints
- Log as
retrieval_attemptentry (seereferences/entry-types.md)