personal-tutor

Official

Structured multi-session technical tutoring

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.