socratic-core

Runs Socratic tutoring sessions for Korean law study with scaffolding, hints, and grading.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/kmjy98-sketch/khulaw --skill socratic-core-kmjy98-sketch
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: socratic-core
Source: https://github.com/kmjy98-sketch/khulaw/tree/main/.agent/skills/socratic-core
Command: npx skills add https://github.com/kmjy98-sketch/khulaw --skill socratic-core-kmjy98-sketch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Studying Korean law requires active recall and structured issue analysis, but passive reading and lecture-style explanations fail to build real understanding. This Skill enforces a Socratic dialogue method that guides learners through legal issues with staged questions instead of giving direct answers. ## Core Features & Use Cases - Dialogue Mode with Scaffolding: Uses a 5-level descending question ladder (L0 claim identification to L4 basic definitions) based on ZPD theory, with a fading hint system that reduces help as proficiency grows. - Problem Drill & Generation: Retrieves existing DT multiple-choice and case-type problems from problem_index.json, or generates OX, multiple-choice, and case-type questions, including a pipelined batch OX mode for rapid drilling. - Strict Grading with SRS Integration: Grades answers against required keywords, classifies results as wrong/partial/correct on a 0-5 scale, and proposes spaced-repetition review entries only after user confirmation. - Use Case: A law student says "동시이행항변권 공부하자" and the Skill opens an issue map, asks one targeted question at a time, gives indirect hints on wrong answers, and finally grades the session while logging weak points to learning.json. ## Quick Start Start a Socratic study session on a Korean law topic such as 동시이행항변권 and answer the guided questions one at a time.

Frequently Asked Questions about socratic-core

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

FAQPage Schema
How does the Socratic dialogue mode work for law study?▼

The dialogue mode asks one question at a time using a 5-level descending scaffold, from claim identification down to basic definitions. When you answer incorrectly, it gives indirect hints first, such as textbook location or statute references, before revealing the answer.

How do I run OX quiz questions in batch mode?▼

Say "OX 풀자" or "OX 묶음" and the Skill outputs a default set of 5 questions. Reply with a single line like OXOOX or 12112, and it grades all answers at once, then immediately presents the next prepared batch.

Does the grading mode automatically record SRS review items?▼

No, automatic writes to the SRS log are prohibited by policy. The Skill only proposes review entries after grading, and records them through the spaced-repetition skill only when you explicitly confirm the registration.

Can it verify statutes and precedents during a session?▼

Yes, it automatically calls korean-law-mcp tools to check statute text and precedent holdings during answer-reveal and grading stages. It does not call these tools during question or hint phases to preserve learner reasoning.

What subjects does the analysis structure support?▼

It detects civil law, criminal law, civil procedure, and criminal procedure from keywords and file context. Each subject switches to its own analysis structure, such as claim-defense chains for civil law or the elements-illegality-culpability sequence for criminal law.