feynman

Guide learners through an explain-check-reteach loop to refine one-sentence definitions.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/jankneumann/agentic-assistant --skill feynman-jankneumann
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feynman
Source: https://github.com/jankneumann/agentic-assistant/tree/main/roles/teacher/skills/feynman
Command: npx skills add https://github.com/jankneumann/agentic-assistant --skill feynman-jankneumann

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you turn a fuzzy understanding into a clear, transferable one-sentence definition by forcing an explain → check → diagnose → re-teach loop grounded in what you actually say.

Core Features & Use Cases

  • Explain with constraints: Produces a short plain-language anchor explanation (≤150 words) plus exactly one labeled analogy.
  • Gap diagnosis from your words: Scores your re-teach (1–10) and lists only what you missed, conflated, or misstated.
  • Targeted re-teach: Re-teaches only the gaps (≤100 words) until you reach a score of 9+ without hints.
  • Use case: Use it when learning a concept (e.g., “what is Bayesian updating?”) and you want to be able to teach it succinctly in your own vocabulary.

Quick Start

Use the feynman method to practice teaching a concept back to the assistant: “Use the feynman teaching method for [your topic], and run the explain-check-reteach loop until I score 9+.”

Frequently Asked Questions about feynman

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

FAQPage Schema
How does the Feynman teaching method help with concept mastery?

The Feynman teaching method achieves concept mastery by guiding you through an explain, check, diagnose, and re-teach loop to refine your understanding into a single transferable sentence. It scores your re-teach and diagnoses gaps from your own words.

Can I use this to practice teaching back a concept in my own vocabulary?

Yes, you can practice teaching back a concept using your own vocabulary. The skill anchors with a constrained explanation and one analogy, then evaluates your re-teach until you score 9 or higher without hints.

How do I run an explain-check-reteach loop for tutoring?

To run an explain-check-reteach loop, prompt the skill with your topic and request the Feynman method. The agent provides a short anchor explanation, waits for your re-teach, scores it, and re-teaches only your diagnosed gaps until mastery.

What is the best way to diagnose learning gaps when studying?

The best way to diagnose learning gaps is through structured teaching back. The skill scores your explanation from 1 to 10 and explicitly lists only what you missed, conflated, or misstated during your re-teach attempt.

Does the Feynman method skill provide hints during the re-teaching process?

No, the Feynman method skill does not provide hints during the re-teaching process. You must reach a score of 9 or higher independently, while the agent only re-teaches the specific gaps diagnosed from your previous explanation.

Are there word limits for the explanations in this teaching back loop?

Yes, there are strict word limits in the teaching back loop. The initial anchor explanation is constrained to 150 words with exactly one analogy, and targeted gap re-teaching is limited to 100 words to ensure concise learning loops.