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 ★
- Maestro Learn — User-invoked learning toolkit — guided reading, investigation, pattern extraction, or second opinions 530 ★
- Learn From Materials — Turn PDFs, books and papers into interactive learning webpages|将复杂材料转化为可追溯、可测验、可做笔记的学习网页 225 ★
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
Feynman Skill
Claude Code skill — teach concepts using the Feynman Technique. Two modes: interactive (probe your gaps) and d
Claude Tutor
Obsidian plugin: learn your notes and PDFs with the Feynman technique, tutored by Claude through your Claude C
Claude Skill Learn
A Claude Code skill that teaches any topic using the Feynman Technique.
Claudemy
A local learning companion for Claude Code. Live session feed with explanations per turn, checkpoint quizzes w
Teach Concept
Adaptive concept exploration with scaffolded discovery and multiple learning pathways
Al Onboard
Onboard an engineer to an unfamiliar codebase with tailored analogies and a phased learning curve
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
Learn Assessor
Blind grader for the learning system (teach / tutor / level-up). Grades ONE learner answer against a frozen, v