One-click install
npx skills add https://github.com/jrhueiueng/codex-for-legal --skill study-plan-jrhueiueng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: study-plan
Source: https://github.com/jrhueiueng/codex-for-legal/tree/main/plugins/jrhueiueng/codex-for-legal/skills/law-student__study-plan
Command: npx skills add https://github.com/jrhueiueng/codex-for-legal --skill study-plan-jrhueiueng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of not knowing what to study and how to schedule it across weeks for bar prep or exam prep, while adapting to what’s actually been completed.

Core Features & Use Cases

  • Creates a phased study plan: structures time into learning, drilling, and review based on your exam date and exam format.
  • Weights subjects by weakness: prioritizes weaker subjects (and subtopics) using both stated weak areas and accumulated session history.
  • Generates a day-by-day schedule and keeps it current: supports build, update, status, and cram modes so the plan stays aligned with real performance.
  • Plays well with commercial prep courses: either supplements Barbri/Themis/Kaplan or replaces the prep-course calendar when you choose replace mode.

Quick Start

Tell the assistant to build your bar prep plan by saying: "Build my bar prep study plan for the CA UBE exam, using my weak subjects and about 25 hours per week."

Frequently Asked Questions about study-plan

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

FAQPage Schema
How do I create an adaptive study schedule for bar exam prep?

An adaptive bar-prep study schedule structures your time into learning, drilling, and review phases based on your exam date. It weights subjects by your stated weak areas and accumulated session history to generate a day-by-day plan that adjusts over time.

Can I use an adaptive study plan alongside commercial prep courses like Barbri or Themis?

Yes, an adaptive study plan can either supplement commercial prep courses like Barbri, Themis, or Kaplan, or replace the prep-course calendar entirely. You choose replace mode if you want the adaptive schedule to take over your daily study routing.

What is the best way to track study session history for exam preparation?

Tracking study session history involves persisting your completed study tasks to a study-plan YAML file. The plan then applies phased scheduling logic to your accumulated session data to re-weight subjects and keep your schedule optimized for your current performance.

How do I switch to cram mode when my bar exam date is approaching?

To switch to cram mode, you instruct your study plan to enter this phase, which shifts the scheduling logic from standard learning and drilling to intensive review. The plan uses your existing session history and subject weaknesses to prioritize urgent exam prep topics.

Does bar prep scheduling logic account for different jurisdiction exam formats?

Yes, bar prep scheduling logic applies to a specified jurisdiction and exam format. You must load a bar-prep profile and provide your exam details so the phased scheduling can accurately weight subjects and structure your learning timeline.

Why does my exam prep study plan need a bar-prep profile?

A bar-prep profile is required because it provides the necessary inputs for the scheduling logic to apply subject weighting and phased structuring. The plan collects these details one at a time to produce uncertainty-aware, student-validated outputs.