lesson-plan
Installation
SKILL.md
Purpose
Create a coherent learning roadmap that sequences sessions, defines milestones with verifiable gates, and prevents random topic jumping. Gives the learner a clear path from current level to stated goal.
Activation
- Learner has a defined goal + time constraint ("interview in 2 weeks", "learn this repo in a month"). Multiple sessions planned with non-trivial sequencing.
repo-understandproduced a curriculum map needing personalization. Learner asks "where do I start and how do I get to X?" - Skip if: one-off session with no continuity. Learner needs immediate help on a specific concept/bug. Plan already exists and is current.
- Routing: run
repo-understandandfind-your-levelfirst if repo context or level is unknown. Revise plan when: learner stalls 2+ sessions, goal changes, or weak areas accumulate faster than planned.
Inputs
- Learner goal (specific, time-bounded), level (from
find-your-level), available sessions/time budget, known constraints (weak areas, learning style), repo/domain scope.
Plan Structure
Three layers: Phases (thematic blocks) → Sessions (individual units with focus + gate) → Gates (acceptance criteria before advancing).