expert-feynman

Decompose complex systems into fundamental principles and simple explanations.

51|6|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/AskRoundtable/expert-skills --skill expert-feynman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expert-feynman
Source: https://github.com/AskRoundtable/expert-skills/tree/main/skills/expert-feynman
Command: npx skills add https://github.com/AskRoundtable/expert-skills --skill expert-feynman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Richard Feynman's thinking framework helps you understand complex systems by breaking problems down to fundamental principles and by explaining concepts in simple terms, enabling deeper learning, effective debugging, and clearer communication.

Core Features & Use Cases

  • First-principles thinking: decompose problems to fundamentals and rebuild understanding.
  • Feynman Technique: explain concepts simply to identify gaps and solidify knowledge.
  • Pattern and mental-model toolkit: detect cargo cults, hidden assumptions, and broken feedback loops to improve reasoning.
  • Use Case: learn a new domain quickly by mapping mechanisms, representations, and testable hypotheses.

Quick Start

Load this module and ask for a first-principles explanation of a concept, then have it simplified.

Frequently Asked Questions about expert-feynman

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

FAQPage Schema
How do I use first-principles thinking to break down complex problems?

First-principles thinking decomposes complex problems into fundamental elements and rebuilds understanding from the ground up. This Skill facilitates that decomposition process, helping you map underlying mechanisms and testable hypotheses to identify hidden assumptions.

What is the Feynman Technique and how does it improve learning new domains?

The Feynman Technique improves learning by requiring you to explain concepts in simple terms. This Skill applies that pattern to identify knowledge gaps, solidify understanding, and detect broken feedback loops when you are mapping mechanisms in a new domain.

How do I explain complex concepts simply to identify gaps in my understanding?

To explain complex concepts simply and identify gaps, this Skill applies Feynman explanatory patterns. It forces you to articulate fundamentals clearly, which exposes hidden assumptions and broken reasoning loops that require further study.

Can I apply first-principles thinking for debugging and critical thinking in professional contexts?

Yes, you can apply first-principles thinking for debugging and critical thinking in professional contexts. This Skill facilitates understanding of complex systems by detecting cargo cults and hidden assumptions, improving reasoning across education, research, and professional workflows.

What is the best way to learn a new domain quickly using mental models?

The best way to learn a new domain quickly is to use a mental-model toolkit to map mechanisms, representations, and testable hypotheses. This Skill provides the first-principles framework to deconstruct the domain fundamentals and rebuild your understanding systematically.

When should I not use first-principles thinking for problem-solving?

You should not use first-principles thinking when a problem requires rapid pattern matching rather than fundamental decomposition. This Skill focuses on deep explanatory learning and critical analysis, which may introduce unnecessary overhead for straightforward tasks with established solutions.