feynman-perspective

Identify gaps in understanding by applying Feynman-style reasoning to any concept.

1|Updated Jul 14, 2026
One-click install
npx skills add https://github.com/TzJ2006/gadget --skill feynman-perspective-tzj2006
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feynman-perspective
Source: https://github.com/TzJ2006/gadget/tree/main/skills/.agents/skills/huashu-nuwa/examples/feynman-perspective
Command: npx skills add https://github.com/TzJ2006/gadget --skill feynman-perspective-tzj2006

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a practical framework to apply Richard Feynman’s thinking principles to identify gaps in understanding, challenge assumptions, and avoid self-deception, enabling clearer reasoning and better learning outcomes.

Core Features & Use Cases

  • Feynman-style reasoning: emphasize asking simple questions, requiring evidence, and avoiding vague explanations.
  • Integrity and clarity: promote transparent evaluation of claims, including explicit handling of uncertainty.
  • Use cases: ideal for education-research, science communication, critical thinking training, and writing that requires precise explanations.

Quick Start

Analyze a concept by identifying what it is, why it matters, and how you would explain it to a novice.

Frequently Asked Questions about feynman-perspective

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

FAQPage Schema
How do I identify gaps in my understanding of a complex concept?

To identify gaps in understanding, apply Feynman reasoning by asking simple questions, requiring evidence, and attempting a novice-friendly explanation to expose any vague assumptions. This process reveals hidden knowledge deficits through transparent evaluation of claims.

What is the best way to explain science concepts clearly to a novice?

The best way to explain science concepts clearly is using Feynman-style reasoning, which emphasizes simple questions, evidence-based explanations, and explicit handling of uncertainty. This ensures transparent evaluation of claims without vague descriptions.

How do I check my own assumptions and avoid self-deception in research?

To avoid self-deception in research, challenge assumptions by requiring explicit fact-checking and transparent evaluation of claims. Applying Feynman’s thinking principles helps expose uncertainty and demand evidence-based explanations for your conclusions.

Can I use Feynman thinking for critical thinking practice outside of science?

Yes, you can use Feynman thinking for critical thinking practice outside of science because it provides a general framework to challenge assumptions and require evidence. It is useful for education, research, and any writing requiring precise explanations.

How do I start applying Feynman reasoning to a topic I am learning?

Start applying Feynman reasoning by analyzing a concept to identify what it is, why it matters, and how you would explain it to a novice. This immediately tests your comprehension and highlights areas needing further evidence.

Does this approach to critical thinking handle uncertainty in explanations?

Yes, this approach to critical thinking handles uncertainty by promoting transparent evaluation of claims and explicit fact-checking. It requires acknowledging what you do not know to maintain integrity and avoid vague explanations.