Claude Skill Learn — Development skill for Claude Code
A Claude Code skill that teaches any topic using the Feynman Technique.
How to install Claude Skill Learn
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open lucasrosati/claude-skill-learn and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Skill Learn does
A Claude Code skill that teaches any topic using the Feynman Technique.
Alternatives in Development
- Learn Coding Agent — Research on Coding Agents 12.2k ★
- Learn Eval — 从会话中提取可复用的模式(Patterns),在保存前进行质量自评,并确定合适的保存位置(全局 vs 项目) 1.9k ★
- Learn 1.5k ★
README
claude-skill-learn
**Teach any topic to Claude Code using the Feynman Technique.** One slash command. Any domain.
[🇧🇷 Leia em Português](./README.pt-br.md)
Table of Contents
What is this
A custom skill for Claude Code that applies the Feynman Technique to any topic you want to learn.
Feynman's idea: if you can't explain it to a smart non-expert, you haven't understood it yet. This skill forces that process — simple explanation first, concrete analogy with explicit mapping, the mechanism underneath, where the simple version lies, common misconceptions, and active questions that force you to apply the concept rather than just repeat it.
Usage
/learn "transformers"
/learn garbage collector
/learn how a database index works
Works for any domain: CS, math, physics, ML, economics, philosophy, distributed systems.
Response structure
- Simple explanation — no jargon, the core idea in plain language
- Central analogy — concrete and everyday, with explicit mapping to the concept
- How it actually works — the mechanism, the "why" behind the simple version
- Where the simple version lies — what the simplification cut or distorted
- Common pitfalls — misconceptions that show up in interviews, exams, or production bugs
- Active test — 2-3 questions that require applying the concept, not reciting it
Installation
**Option A: project-level (one project only)**
mkdir -p .claude/commands
cp learn.md .claude/commands/learn.md
**Option B: global (available in every project)**
mkdir -p ~/.claude/commands
cp learn.md ~/.claude/commands/learn.md
Then invoke inside Claude Code:
/learn "your topic here"
Structure
claude-skill-learn/
├── learn.md # The skill file
└── README.md
Related Skills
Claude Tutor
Obsidian plugin: learn your notes and PDFs with the Feynman technique, tutored by Claude through your Claude C
Feynman Learn
Feynman technique learning coach for quick concept explanations, analogies, teach-back prompts, diagnostic que
Feynman Skill
Claude Code skill — teach concepts using the Feynman Technique. Two modes: interactive (probe your gaps) and d
Craftfolio
A Claude Agent Skill that hand-crafts a custom personal website from your résumé — teaches technique, never co
Learn Mode
Interactive code tutor — breaks down codebase logic, explains complexities, translates technical concepts for
Agentpack Learn
Choose and learn the next evidence-backed topic from AgentPack memory.
Related Agents
Feynman Explainer
Decomposes a technical concept into layered explanations using the Feynman technique -- analogy first, mechani
Council Feynman
Council member. Use standalone for first-principles debugging & explanation testing, or via /council for multi
Polymathic Feynman
Reasons through Feynman's cognitive architecture — first-principles rebuilding, the freshman test, twelve prob