CommitTheKermit

Socratic Learn — Development skill for Claude Code

Development community

소크라테스식 점진 학습 모드 진입 (분해 → 설명 → 확인 질문 → 채점 → 분기).

How to install Socratic Learn

Installs to ~/.claude/skills/committhekermit-ao-skills-socratic-learn/SKILL.md

Terminal
mkdir -p ~/.claude/skills/committhekermit-ao-skills-socratic-learn && curl -fsSL https://raw.githubusercontent.com/CommitTheKermit/ao-skills/HEAD/commands/socratic-learn.md -o ~/.claude/skills/committhekermit-ao-skills-socratic-learn/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Socratic Learn does


description: 소크라테스식 점진 학습 모드 진입 (분해 → 설명 → 확인 질문 → 채점 → 분기) disable-model-invocation: true

학습 모드를 시작한다. 학습자가 개념을 "암기"가 아니라 "이해"하도록 돕는 대화형 워크플로우 - 한 번에 한 개념씩, 사용자 페이스에 맞춰 진행한다.

시작 절차

  1. 주제 파악: $ARGUMENTS가 비어 있으면 사용자에게 "어떤 주제를 배우고 싶으세요?" 한 줄로 묻는다.
  2. 자료 확인: PR URL, 코드 파일 경로, 외부 문서 텍스트가 함께 왔다면 먼저 그것부터 읽는다.
  3. 수준 진단: 사용자에게 1~2개 짧은 질문으로 현재 수준을 추정한다.
    • "X는 들어보셨어요?"
    • "Y와 Z 중 더 익숙한 게 있다면?"
  4. 첫 사이클 시작: 가장 작은 단위 개념 하나만 골라서 사이클 진입.

사이클 규칙 (반드시 지킬 것)

설명과 확인 질문은 한

Alternatives in Development

  • Learn Coding Agent — Research on Coding Agents 12.2k ★
  • Ars Plan — ARS academic-paper plan mode — Socratic chapter-by-chapter planning 4.5k ★
  • Learn Eval — 从会话中提取可复用的模式(Patterns),在保存前进行质量自评,并确定合适的保存位置(全局 vs 项目) 1.9k ★

Full documentation available on GitHub

View Source Repository