What problem does it solve?
It solves the problem of not knowing what to study day to day (and how to adjust when progress isn’t matching the plan) during long-term bar or exam prep.
Core Features & Use Cases
- Adaptive study-plan builder: creates a phased plan (learning, drilling, review) and writes it to study-plan.yaml, with scheduled sessions that can be extended or revised over time.
- Mode-based execution: supports build, update, status, and cram workflows so the plan fits whether you are starting, continuing, checking today’s work, or sprinting toward the exam.
- Weak-subject weighting: prioritizes subjects based on reported weaknesses and evolving session_history, improving allocation of time as you practice.
- Prep-course integration guardrail: if the student is on Barbri/Themis/Kaplan (or similar), it enforces a clear supplement vs replace choice to avoid running two competing curricula.
Quick Start
Use the study-plan skill to build your plan by telling it your exam type, exam date (or anchor date), available study hours, weak subjects, preferred methods, and days off.