study-plan

Builds adaptive exam study plans from student profiles and session history.

Updated May 15, 2026
One-click install
npx skills add https://github.com/az9713/claude-for-legal-tutorial --skill study-plan-az9713
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: study-plan
Source: https://github.com/az9713/claude-for-legal-tutorial/tree/main/law-student/skills/study-plan
Command: npx skills add https://github.com/az9713/claude-for-legal-tutorial --skill study-plan-az9713

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about study-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build an adaptive bar exam study plan that adjusts to my progress?

An adaptive bar exam study plan uses your profile inputs and ongoing session results to schedule learning, drilling, and review phases. It adjusts subject weighting based on reported weaknesses and practice history to optimize daily study allocation.

How does adaptive scheduling work for MBE practice sessions?

Adaptive scheduling for MBE practice prioritizes subjects based on evolving session history and reported weaknesses. As you log practice results, the schedule dynamically shifts focus toward weaker areas, ensuring efficient allocation of available study hours.

Can I use this study plan builder alongside a prep course like Barbri or Themis?

Yes, but you must enforce a clear supplement versus replace constraint. The plan builder requires you to designate whether external prep course materials will supplement or replace your custom schedule to avoid running two competing curricula simultaneously.

What's the best way to switch to a bar exam cram mode for high-yield topics?

Bar exam cram mode activates high-yield topic prioritization by routing the cram command flag. It restructures your existing study plan to focus exclusively on the most critical subjects and practice areas as the exam date approaches.

How do I check what subjects are scheduled next in my exam preparation plan?

Checking your next scheduled subjects requires routing the status command flag against your structured study plan file. The system reads your current schedule and session history linkage to output the specific learning or drilling tasks queued for today.

What inputs do I need to start a new phased exam study plan?

Starting a new phased exam study plan requires providing your exam type, exam date, available study hours, weak subjects, preferred study methods, and days off. These profile inputs generate a structured schedule with learning, drilling, and review phases.