feynman

Explain complex topics using the Feynman technique with analogies and refinement.

346|50|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/liza-mas/liza --skill feynman-liza-mas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feynman
Source: https://github.com/liza-mas/liza/tree/main/skills/feynman
Command: npx skills add https://github.com/liza-mas/liza --skill feynman-liza-mas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Feynman skill helps users learn any topic by breaking down complex ideas into simple, teachable chunks to improve understanding and retention.

Core Features & Use Cases

  • Stepwise simplification with analogies to make complex ideas accessible
  • Identify knowledge gaps and guided iterative refinement
  • Use in tutoring, study sessions, or content creation to build teachable insights

Quick Start

Provide the topic you want to master and your current understanding. I will generate a simple explanation with an analogy, point out common confusion points, ask targeted questions, and guide you through refinement cycles until you can teach the concept back.

Frequently Asked Questions about feynman

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

FAQPage Schema
What is the Feynman technique for learning complex concepts?

The Feynman technique simplifies complex concepts by breaking them into plain-language explanations and analogies. You identify knowledge gaps, challenge assumptions, and refine understanding until you can produce a teachable insight across any topic.

How do I use analogies to explain difficult concepts simply?

You use analogies to explain difficult concepts by starting with a simple explanation of your topic, then iteratively refining it through targeted questions that expose knowledge gaps until you can teach the idea back clearly.

Can I use this Feynman learning method for any subject or topic?

You can use this Feynman learning method across any topic. It guides learners from simple explanations to identifying knowledge gaps and refining understanding in a single session, requiring no specific software installation.

How do I identify knowledge gaps when studying a new topic?

You identify knowledge gaps when studying by attempting a simple explanation of your topic, answering targeted questions about common confusion points, and refining your understanding until you can clearly teach the concept back.

What is the best way to break down complex ideas for tutoring or study sessions?

The best way to break down complex ideas for tutoring is stepwise simplification. You explain the topic using analogies, challenge assumptions, and guide refinement cycles until a teachable insight is achieved.

Do I need any software installation to run a Feynman technique study session?

No software installation is required to run a Feynman technique study session. You simply provide your topic and current understanding to generate plain-language explanations and analogies in a single interactive session.