personal-tutor
OfficialStructured multi-session technical tutoring
Education & Research#learning#quiz#multi-session#diagnostic#tutoring#knowledge-graph#learner-profile
Authorhamsurang
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Enables sustained, structured learning for technical subjects by orchestrating diagnostic assessment, scoped lesson planning, targeted teaching, retrieval-based quizzes, and persistent progress tracking so learners can reliably build and retain mastery over time.
Core Features & Use Cases
- Diagnostic Mapping: Run a 5–7 question Socratic diagnostic to map prior knowledge and seed a topic-specific knowledge graph.
- Agenda Planning & Teaching Loop: Plan sessions that limit cognitive load, teach 1–2 new concepts per session with Socratic Q&A and alternate explanations when confusion arises.
- Verification & Archiving: Run a verification quiz per new concept, track hint usage and mastery transitions, write session logs, and update an explicit learner profile only after confirmation.
- Use Case: A developer who wants to master Rust ownership over multiple sessions receives diagnostics, a tailored agenda, focused teaching, quizzes, and an evolving knowledge graph and learner profile.
Quick Start
Start a new tutoring session by saying "I want to learn Rust ownership and borrowing" to begin diagnostics and create a topic knowledge graph.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: personal-tutor Download link: https://github.com/hamsurang/kit/archive/main.zip#personal-tutor Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.