study-plan

Generate phased bar exam study plans with daily sessions in study-plan.yaml.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of not knowing what to study each day and how to turn a long-term bar exam goal into a realistic, adaptable schedule.

Core Features & Use Cases

  • Long-term plan generation with phases: Creates learning, drilling, and review phases (or a cram-mode plan) based on weeks to exam and weakness weighting.
  • Daily session scheduling with adaptation: Writes and updates a living schedule in study-plan.yaml using session_history so the plan reflects actual progress rather than a fixed calendar.
  • Preparation-mode routing for structured prep courses: Supports supplement vs replace modes when the user is using Barbri, Themis, Kaplan, or similar structured prep calendars.

Quick Start

Ask: build a study plan for my bar exam, using my exam date, jurisdiction, weak subjects, and the hours per week I can realistically sustain.

Frequently Asked Questions about study-plan

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

FAQPage Schema
How do I build a realistic bar exam study schedule from my exam date and weak subjects?

This study plan generator converts your exam date, jurisdiction, and weak subjects into a phased schedule with learning, drilling, and review periods, outputting a day-by-day session calendar to study-plan.yaml.

Can I integrate an existing prep course calendar like Barbri or Themis with my study plan?

Yes, you can integrate structured prep courses like Barbri, Themis, or Kaplan. The tool supports supplement and replace modes to route preparation tasks, allowing you to either layer custom sessions over or swap out the structured prep calendar entirely.

How does adaptive learning work when updating my exam prep schedule?

Adaptive learning updates your exam prep schedule by tracking session_history. Instead of following a fixed calendar, the plan reads your actual progress and adjusts day-by-day sessions to reflect completed work and remaining weak subjects.

What is the best way to prioritize high-yield topics when I need a cram-mode study plan?

The best way to prioritize high-yield topics in cram-mode is to trigger the cram flag. The plan analyzes your session history and remaining time to prioritize high-yield subjects and weak areas, creating an accelerated review schedule for the weeks before the exam.

Do I need a specific file format to save my law school exam study plan?

You need a study-plan.yaml file format to save your law school exam study plan. The tool optionally extends an existing YAML file while validating time constraints against your weekly hours, ensuring the schedule remains realistic.

How do I check the status of my bar exam study plan to see if I am behind schedule?

To check the status of your bar exam study plan, use the status flag. The tool reads your session_history and validates completed sessions against the phased schedule, showing whether your actual progress aligns with the expected timeline.