socratic-drill

Guides law students through iterative Socratic hypotheticals to practice rule application without premature answers.

Updated May 19, 2026
One-click install
npx skills add https://github.com/jrhueiueng/codex-for-legal --skill socratic-drill-jrhueiueng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: socratic-drill
Source: https://github.com/jrhueiueng/codex-for-legal/tree/main/plugins/jrhueiueng/codex-for-legal/skills/law-student__socratic-drill
Command: npx skills add https://github.com/jrhueiueng/codex-for-legal --skill socratic-drill-jrhueiueng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps law students practice applying legal rules under pressure by forcing correct reasoning through iterative questioning, not by handing out answers.

Core Features & Use Cases

  • Socratic, answer-limited drilling: asks progressively harder hypothetical questions and pushes back on flawed reasoning without giving the solution early.
  • Real-matter safety check: detects prompts that look like real legal situations (names, deadlines, dollar amounts, notices) and stops to avoid providing legal advice to non-lawyers.
  • Materials contradiction guardrail: when the student’s stated rule contradicts their own uploaded notes or flashcards, it surfaces the conflict by quoting the student’s materials instead of correcting from the model’s knowledge.
  • Progress tracking for weak areas: keeps notes on missed concepts and uses them to target the next drill.

Quick Start

Ask for a drill by telling the assistant: “Drill me on contract consideration with a hypothetical and push back if my reasoning is sloppy.”

Frequently Asked Questions about socratic-drill

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

FAQPage Schema
How do I practice applying legal rules to hypotheticals without seeing the answer early?

Socratic drilling guides you through hypothetical scenarios by asking questions, pushing back on flawed reasoning, and escalating difficulty until you independently reach the correct legal conclusion. This prevents premature exposure to the answer.

How does the Socratic method quiz handle contradictions with my uploaded law notes?

The Socratic quiz detects contradictions between your stated rules and uploaded notes, surfacing conflicts by directly quoting your own materials instead of correcting from external knowledge. This ensures drilling aligns with your specific study resources.

Can I use Socratic drilling for contract law exam preparation?

Yes, Socratic drilling supports law students preparing for exams by testing rule application on topics like contract law through stepwise hypotheticals. You request a specific topic, and it quizzes you with progressively harder scenarios and reasoning pushback.

What happens if I input a real legal matter with names and deadlines into the quiz?

If a prompt contains real-matter indicators like names, deadlines, or dollar amounts, the drill triggers a safety check and stops. This prevents the tool from providing unauthorized legal advice to non-lawyers during exam preparation.

Does the Socratic quiz track weak areas during exam prep?

The drill tracks missed concepts during your sessions and uses that progress data to target subsequent hypotheticals. This ensures your exam preparation actively focuses on the specific legal rules and applications you struggle with the most.