mcpField
S
session

session

github.com/anthropicsOther9.8k587 installsUpdated 14w ago
Repository

About session

A Claude skill for running legal-study sessions with questions or flashcards. It adjusts topics using a student's study plan and session history, then records results and recommends next steps.

Key features

  1. 01MBE-style question sessions
  2. 02Essay prompts and flashcards
  3. 03Jurisdiction-aware questions
  4. 04Session scoring and history updates
  5. 05Weak-subtopic tracking

Use cases

  1. 01Practicing bar exam questions by subject
  2. 02Drilling essay prompts or flashcards
  3. 03Prioritizing topics from earlier results

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/anthropics/claude-for-legal --skill session

After installing, type/sessionin Claude Code to confirm it loaded.

Details

From the project README

/session

  1. Parse $ARGUMENTS — subject and N. If missing, ask:

    What subject, and how many questions? (e.g., Evidence 10 or Contracts 5 --essay.)

  2. Load ~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md → jurisdiction, exam format, weak subjects.
  3. Load ~/.claude/plugins/config/claude-for-legal/law-student/study-plan.yaml if it exists. Read session_history for this subject to weight subtopics toward where the student has been weak.
  4. Route by method flag:
    • --mbe (default for bar prep subjects): load bar-prep-questions skill, run N MBE-style questions. Apply jurisdiction handling (see that skill's ## Jurisdiction handling). Label each [UBE/majority] or [state-specific].
    • --essay: load bar-prep-questions, run N essay prompts. Grade per essay-mode rubric.
    • --flashcards: load flashcards skill, run N cards in --drill mode.
  5. Run N questions one at a time. After each, explain right/wrong and flag rule-body when jurisdictions diverge.
  6. At session end, write session results:
    • If study-plan.yaml exists: append to session_history per the schema in the study-plan skill.
    • If not: write to ~/.claude/plugins/config/claude-for-legal/law-student/session-history.yaml.
  7. Report:
    • Score: X/N (percentage)
    • Missed: list with subtopic tags
    • Weak subtopics this session
    • Pattern vs. prior sessions on this subject (if history has 2+ prior)
    • What the plan now recommends next

Comments

Markdown supported