book-interactive-learning

Diagnose learner blind spots and generate re-ordered learning paths for books.

3|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/zhaohuanke123/vanko-skill --skill book-interactive-learning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: book-interactive-learning
Source: https://github.com/zhaohuanke123/vanko-skill/tree/main/skills/book-interactive-learning
Command: npx skills add https://github.com/zhaohuanke123/vanko-skill --skill book-interactive-learning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill helps you stop passively reading a book in the author’s order and instead build an efficient learning path based on your specific blind spots.

Core Features & Use Cases

  • Blind-spot diagnosis: Generates 4 diagnostic questions to reveal “you think you understand but you don’t” gaps and produces a saved diagnostic report.
  • Skeleton-driven deep reading: Builds a chapter/argument skeleton with source line numbers and marks what can be skipped—without skipping the “skeleton” step.
  • Adaptive unit learning: Creates learning units using a template (core concept + Socratic questions + Feynman check), then advances based on mastery level while updating progress.

Use case examples:

  • You have a specific problem from work and want the most relevant parts of a book first.
  • You want to turn book reading into a resumable, testable interactive learning loop rather than one-shot notes.

Quick Start

Tell the AI: “I want to learn《思考,快与慢》 using interactive learning; start with diagnosis and ask me the 4 questions.”

Frequently Asked Questions about book-interactive-learning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an interactive learning roadmap for a book instead of reading it linearly?

An interactive learning roadmap diagnoses your blind spots with 4 questions, builds a chapter skeleton with traceable line numbers, and generates an optimized, re-ordered learning path. This adaptive approach skips irrelevant parts and targets your specific gaps.

What is spaced repetition and Socratic questioning in self-paced book study?

Spaced repetition and Socratic questioning in self-paced book study break texts into mastery units containing core concepts, Socratic questions, and Feynman checks. This creates a resumable, testable learning loop that advances based on your mastery level.

How do I diagnose knowledge gaps before reading a full book?

To diagnose knowledge gaps before reading a full book, the Skill generates 4 diagnostic questions targeting “you think you understand but you don’t” areas. It produces a saved diagnostic report to reveal blind spots and optimize your reading order.

Can I track my reading progress and save diagnostic reports per book?

Yes, you can track reading progress and save diagnostic reports per book using persistent progress tracking. The system saves outputs in a per-book directory, ensuring your unit-by-unit mastery checks and learning loop remain resumable.

Does this interactive learning approach work for specific work problems rather than full texts?

Yes, interactive learning works for specific work problems rather than full texts. By diagnosing your blind spots first, it extracts the most relevant parts of a book, allowing you to bypass linear reading and focus on targeted solutions.

What is the best way to stop passively reading and start mastering a book's concepts?

The best way to stop passively reading and start mastering concepts is applying mastery learning with Feynman checks. It builds an argument skeleton marking skippable content, then uses Socratic questioning to ensure deep comprehension before advancing.