Turn PDFs, docs, and codebases into Obsidian StudyVaults with structured notes, then quiz yourself with concept-level progress tracking. Use when users want to study documents, create study materials from files, generate practice questions, or track learning mastery.

GitHub
安装命令
npx skhub add bighardperson/tutor-skills
Markdown
SKILL.md

TUTOR SKILLS

A skill set that turns PDFs, docs, and codebases into structured Obsidian StudyVaults, then provides interactive quizzes with concept-level progress tracking.

Overview

Two skills work together:

  1. tutor-setup — Generates a StudyVault from source materials
  2. tutor — Interactive quiz tutor with mastery tracking
Documents / Code (PDF, MD, HTML, EPUB, source code)
    ↓ (/tutor-setup)
Obsidian StudyVault (structured notes, dashboards, practice questions)
    ↓ (/tutor)
Quiz Session (4 questions per round, scoring, concept tracking)
    ↓
Progress Updates

Skill 1: tutor-setup (StudyVault Generator)

Converts knowledge sources into a structured Obsidian StudyVault.

Modes

  • Document Mode: For PDFs, text files, web pages → generates concept notes, comparison tables, ASCII diagrams, practice questions
  • Codebase Mode: For source code projects → generates onboarding vault with architecture overview, module notes, exercises

Generation Phases (Document Mode: D1-D9)

  1. Source Discovery — scan, extract, validate
  2. Content Analysis — build topic hierarchy and dependency graph
  3. Tag Standard — define tag registry
  4. Vault Structure — create numbered folders
  5. Dashboard — MOC, quick reference, exam traps
  6. Concept Notes — structured notes with tables, diagrams, callouts
  7. Practice Questions — active recall foldable blocks (8+ per topic)
  8. Interlinking — cross-reference all notes with wiki links
  9. Self-Review — validate against quality checklist

Output Structure

StudyVault/
  00-Dashboard/          # MOC + Quick Ref + Exam Traps
  01-<Topic1>/           # Concept notes + Practice questions
  02-<Topic2>/
  ...

Skill 2: tutor (Interactive Quiz Tutor)

Works on any StudyVault generated by tutor-setup.

Session Types

  1. Diagnostic — broad assessment of unmeasured areas (⬜)
  2. Drill weak areas — targeted practice on weak spots (🟥/🟨)
  3. Choose a section — study any area on demand
  4. Hard-mode review — challenge mastered material (🟩/🟦)

Quiz Flow

  1. Detect StudyVault and read learning dashboard
  2. Present session options based on current mastery
  3. Deliver 4 questions per round (4 choices each, no hints)
  4. Grade answers and explain errors
  5. Auto-update concept files and dashboard

Progress Tracking

  • 🟥 Weak: 0–39%
  • 🟨 Fair: 40–69%
  • 🟩 Good: 70–89%
  • 🟦 Mastered: 90–100%
  • ⬜ Unmeasured: no data

Quick Start

# Install
npx skills add RoundTable02/tutor-skills

# Step 1: Generate StudyVault
cd ~/study-materials/
claude
> /tutor-setup

# Step 2: Start Quiz
claude
> /tutor

Requirements

  • Claude Code CLI or compatible agent
  • Obsidian (recommended) for browsing generated vaults
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

Sep 24, 2026

分类

未分类

许可证

NOASSERTION

源路径

skills/tutor-skills

默认分支

main

最新提交

e9f99fd

Tree SHA

de4405f