Feynman Learn — Development skill for Claude Code
Feynman technique learning coach for quick concept explanations, analogies, teach-back prompts, diagnostic questions, and knowledge-map learning plans.
How to install Feynman Learn
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open KtKID/feynman-learn and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Feynman Learn does
Feynman technique learning coach for quick concept explanations, analogies, teach-back prompts, diagnostic questions, and knowledge-map learning plans.
Alternatives in Development
- Understand Anything — Graphs that teach graphs that impress 80.7k ★
- Ars Revision Coach — ARS academic-paper revision-coach mode — Revision Roadmap + Response Letter Skeleton 4.5k ★
- Maestro Learn — User-invoked learning toolkit — guided reading, investigation, pattern extraction, or second opinions 530 ★
README
[中文说明](README_zh.md)
feynman-learn
feynman-learn is a Feynman explanation skill. It helps the assistant explain complex knowledge through a beginner-friendly story, then attach the technical points back to that story.
The skill is useful when the user wants to:
- Understand a concept, mechanism, distinction, or process
- Explain a technical topic to a non-expert
- Learn a pipeline or training flow
- Check whether their own explanation is clear
- Build a knowledge map or learning plan when explicitly requested
Core Idea
The skill should make the user understand, not make the assistant look comprehensive.
A good explanation:
- Starts with one familiar picture from everyday life
- Uses that picture as the backbone of the explanation
- Maps each technical term to a role, action, or result in the story
- Explains processes by saying what existed before and what changed after
- Leaves the user with one sentence they can repeat
How It Behaves
For a normal concept question, it explains the idea through a familiar story and a small example.
For a process question, it follows the main line of the story and shows how each step changes the situation.
For a knowledge-map or learning-plan question, it gives structure and sequence because the user explicitly asked for navigation.
The skill avoids fixed templates, forced sections, and course-like expansions for small questions.
Example
When explaining large model training, use one story such as training a new employee:
- Data cleaning: preparing clean training material
- Pretraining: reading a lot and doing fill-in-the-blank practice
- Instruction tuning: learning how to follow workplace tasks
- Alignment: learning which answers are more appropriate and safer
- Evaluation: taking exams
- Deployment: going on the job
- User feedback: reviewing real work and improving next time
The explanation works when each technical point can return to the same story.
Related Skills
Claude Skill Learn
A Claude Code skill that teaches any topic using the Feynman Technique.
Teach Concept
Adaptive concept exploration with scaffolded discovery and multiple learning pathways
Claude Study Skills
Claude Code skills for actually learning things — Socratic tutoring, lecture breakdowns, depth-calibrated expl
Explainer Pro
Pro-level repository learning course with evidence-grounded explanations, diagrams, reference material, and co
Academy Coach
Free Claude Code plugin: learn Anthropic products hands-on from the official Claude Academy curriculum, and ge
Claude Code Language Coach
Write Claude Code prompts in languages you're not fluent in — with grammar checks, translation, and back-trans
Related Agents
Feynman Explainer
Decomposes a technical concept into layered explanations using the Feynman technique -- analogy first, mechani
Professor X
Use this agent when user wants to learn new concepts, understand patterns, study best practices, or get deeper
Learning Coach
Front-line teacher for /superlearning. Teaches one bite-size concept through one sensory channel the learner M