xiaozhi-feynman-learning

Guide students through a five-jump Feynman validation process with progress recording.

81|21|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/qizhitang/xiaozhi-skills --skill xiaozhi-feynman-learning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xiaozhi-feynman-learning
Source: https://github.com/qizhitang/xiaozhi-skills/tree/main/student/general/xiaozhi-feynman-learning
Command: npx skills add https://github.com/qizhitang/xiaozhi-skills --skill xiaozhi-feynman-learning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Feynman learning skill helps students verify genuine understanding by forcing them to explain concepts in their own words, give examples, justify reasoning, and transfer to new contexts, thereby surfacing gaps in knowledge.

Core Features & Use Cases

  • Four-jump validation (explain in own words, give an example, justify why, migrate to new contexts) plus a fifth-jump critical validation for older students.
  • Socratic challenger mode to prompt deeper understanding and metacognition.
  • DNA-based tracking of understanding depth and proactive validation of AI-assisted learning.
  • Cross-skill collaboration with learning DNA, error notebooks, reminders, and weekly reviews.

Quick Start

Begin a Feynman test by asking the learner to explain the concept in their own words.

Frequently Asked Questions about xiaozhi-feynman-learning

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

FAQPage Schema
How do I verify deep understanding of a concept using the Feynman technique?

The Feynman learning validation process uses a four-jump test: explaining concepts in your own words, giving examples, justifying reasoning, and migrating to new contexts, plus a fifth-jump critical validation for older students to surface knowledge gaps.

What is the Socratic challenge mode and how does it prompt metacognition?

Socratic challenger mode prompts metacognition by questioning your explanations during the Feynman test, pushing deeper understanding and validating genuine comprehension through dynamic scaffolding rather than direct answers.

How do I test if I truly understand a topic instead of just memorizing it?

Testing true understanding requires transferring knowledge to new contexts and justifying reasoning, moving beyond memorization. The Feynman validation process forces you to explain concepts and give examples to prove genuine grasp of the material.

Can I use the Feynman learning method for self-study and tutoring across different subjects?

The Feynman learning method applies across subjects and learning contexts including classroom, tutoring, and self-study scenarios. It enforces a structured workflow with explicit steps to validate comprehension wherever deep knowledge transfer is required.

How does learning DNA track understanding depth during concept explanation?

Learning DNA tracks understanding depth by recording progress through the Feynman validation steps and proactively validating AI-assisted learning. It collaborates with error notebooks, reminders, and weekly reviews to maintain a comprehensive learning profile.

What are the limitations of self-assessment when validating genuine comprehension?

Self-assessment limitations include potential emotional frustration and blind spots in knowledge, which are mitigated by Socratic challenger mode and AI answer validation. The structured workflow enforces explicit steps to prevent superficial explanations.