feynman

Explain complex concepts and identify knowledge gaps through a four-step workflow.

35|13|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/wildwasser/opencode-agents --skill feynman-wildwasser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feynman
Source: https://github.com/wildwasser/opencode-agents/tree/main/.opencode/skills/feynman
Command: npx skills add https://github.com/wildwasser/opencode-agents --skill feynman-wildwasser

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Clarify complex concepts by producing explicit explanations and identifying knowledge gaps.

Core Features & Use Cases

  • Four-step learning process that uncovers misconceptions and strengthens long-term retention.
  • Suitable for learners across disciplines to test understanding, prepare to teach, or craft clear explanations.
  • Real-world workflow: decompose a concept into simple terms, identify gaps, fill them with quick research, and rewrite a clearer version.

Quick Start

Explain a chosen concept in four steps: write a simple explanation, identify gaps, fill the gaps with targeted research, and rewrite a clearer final explanation.

Frequently Asked Questions about feynman

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

FAQPage Schema
How do I explain a complex concept simply to test my own understanding?

To test your understanding of a complex concept, apply a four-step Feynman workflow: draft a simple explanation, identify knowledge gaps, fill them with targeted research, and rewrite a refined explanation to ensure accurate conceptual understanding.

What is gap analysis in learning and how does it improve conceptual understanding?

Gap analysis in learning is the process of identifying specific knowledge gaps while explaining a concept. It improves conceptual understanding by exposing misconceptions and guiding targeted research to fill those exact gaps before refining the final explanation.

How do I prepare a teach-back explanation for material I just learned?

To prepare a teach-back explanation, decompose the new material into simple terms, pinpoint areas where your explanation breaks down, fill those gaps with quick research, and rewrite the explanation to ensure it is clear and accessible.

Can I use the Feynman technique for self-assessment across different disciplines?

Yes, you can use the Feynman technique for self-assessment across any discipline. The four-step workflow of explanation, gap identification, targeted research, and refinement applies universally to test understanding and strengthen long-term retention.

What is the best way to identify knowledge gaps when studying new material?

The best way to identify knowledge gaps is to attempt explaining the new material in simple terms. The areas where you struggle to produce an explicit explanation highlight the exact gaps requiring targeted research and gap filling.