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.