Skip to content

feat: add personal-tutor plugin#8

Merged
minsoo-web merged 4 commits intomainfrom
learn-skill
Mar 2, 2026
Merged

feat: add personal-tutor plugin#8
minsoo-web merged 4 commits intomainfrom
learn-skill

Conversation

@minsoo-web
Copy link
Member

Summary

  • 브레인스토밍부터 구현까지 personal-tutor 스킬 플러그인 추가
  • 설계 문서 및 구현 플랜 (docs/plans/) 포함
  • marketplace 버전 1.1.1 → 1.2.0 bump

What This Plugin Does

Claude를 적응형 기술 튜터로 전환하는 스킬. 세션마다 지식 그래프와 학습자 프로파일을 누적해 "나만의 과외선생님" 경험을 제공한다.

5-phase 플로우:

  • Phase 1: 소크라테스식 진단 (첫 세션만)
  • Phase 2: 어젠다 구성 (새 개념 1–2개 + 복습 1개)
  • Phase 3: 소크라테스 튜터링 + 레퍼런스 인용
  • Phase 4: 검증 퀴즈 (Feynman / Apply / Analyze)
  • Phase 5: 아카이빙 (그래프 업데이트 + 학습자 프로파일 확인 후 저장)

적용된 학습 과학: Bloom's Taxonomy, Retrieval Practice, ZPD, Spaced Repetition, Cognitive Load Theory

Test Plan

  • CI validator 로컬 통과 (validate-plugin.js, validate-marketplace.js)
  • Skill review 통과 (0 errors, 0 warnings after ToC fix)
  • 베이스라인 테스트 (스킬 없이 — 구조 없는 응답 확인)
  • 컴플라이언스 테스트 (스킬 있음 — 7/7 체크 통과)

🤖 Generated with Claude Code

minsoo-web and others added 4 commits March 1, 2026 18:39
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add plugins/personal-tutor/ with SKILL.md, knowledge-graph-template.md, plugin.json, README.md
- 5-phase adaptive tutoring: Socratic diagnostic → agenda → teaching → quiz → archive
- Persistent knowledge graph per topic (gap/partial/understood nodes, Bloom's depth)
- Cross-session learner profile with explicit confirmation before write
- Register in marketplace.json, bump version 1.1.1 → 1.2.0

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@minsoo-web minsoo-web merged commit 33bd386 into main Mar 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant