Feynman Tutor — AI skill for Claude Code
AI teaching Skill based on the Feynman Technique — makes YOU teach the AI to expose gaps in your understanding.
How to install Feynman Tutor
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open koukekoukej-glitch/feynman-tutor and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Feynman Tutor does
AI teaching Skill based on the Feynman Technique — makes YOU teach the AI to expose gaps in your understanding. Works with Claude Code, Cursor, Windsurf, and any LLM agent framework.
Alternatives in AI
- Skilldock — SkillDock is an AI skill manager and skill management desktop app for Claude Code, Cursor, Codex, Windsurf, Ge 490 ★
- Memtrace Public — Structural memory for AI coding agents 466 ★
- Octocode — Structural code intelligence for AI agents — semantic search, knowledge graphs, and a built-in MCP server in o 464 ★
README
费曼导师
基于费曼学习法的 AI 教学 Skill。通过角色反转让用户主动讲解概念,在讲不清楚的地方定位知识盲点,在认知边界上精准施教。
适用于 [Claude Code](https://docs.anthropic.com/en/docs/claude-code) 及任何支持自定义 System Prompt + 文件读写 + Shell 执行的 LLM Agent 框架。
[English](README.en.md)
特性
- 角色反转教学 — 用户扮演"老师"讲解概念,Skill 通过追问暴露知识盲点,不直接给答案
- 认知边界定位(ZPD) — 2-3 个递进问题定位知识边界,始终在边界外一步工作
- 多源材料提取 — 支持 YouTube / B站 / 微信公众号 / PDF / arXiv / 网页,自动提取并转化为教学素材
- 持久化认知系统 — 跨会话保存主题笔记、学习者模型、认知地图
- 跨主题连接 — 自动发现不同领域间的结构类比和共同模式
- 分级诊断反馈 — 🔴 关键误解 / 🟡 理解不完整 / 🟢 表述可优化
- 动态校准 — 根据用户实时表现调整教学节奏和深度
与普通 AI 对话的区别
| 普通 AI 对话 | 费曼导师 | |
|---|---|---|
| 谁在讲 | AI 讲解 | 用户讲解 |
| 发现盲点 | 用户不知道自己不知道什么 | 通过追问暴露理解裂缝 |
| 难度适配 | 要么太简单要么太难 | 始终在认知边界外一步 |
| 跨会话 | 每次从零开始 | 记住学过什么、哪里卡过、什么类比有效 |
| 外部材料 | 总结内容 | 转化为教学素材后用费曼法内化 |
| 跨主题 | 每个主题独立 | 自动发现结构类比和共同模式 |
快速开始
安装
**Claude Code(推荐):**
git clone https://github.com/koukekoukej-glitch/feynman-tutor.git ~/.claude/skills/feynman-tutor
自动识别 SKILL.md 中的触发条件,无需额外配置。
**其他 Agent 框架:**
- 克隆到 Agent 可访问的路径
- 将
SKILL.md作为 System Prompt 加载 - 确保 Agent 能读写
notes/和materials/、能执行python3 scripts/run.py
材料提取需要 Python 3.10+,首次使用时自动创建虚拟环境。
使用
自然语言触发,无需前缀命令:
> 教我注意力机制
> 帮我理解 TCP 三次握手的原理
> https://www.youtube.com/watch?v=xxx 我想学这个视频
> ~/Documents/paper.pdf 帮我学习这篇论文
架构
持久化认知系统
三层跨会话记忆:
notes/
├── INDEX.md # 主题索引
├── LEARNER.md # 学习者模型(认知风格、盲区、有效策略)
├── GRAPH.md # 认知地图(跨主题连接、结构类比)
├── attention.md # 主题笔记
└── ...
- 主题笔记:用用户自己的语言记录,含已掌握内容、已纠正的误区、当前边界、有效类比
- 学习者模型:跨主题的元认知分析
- 认知地图:结构类比和认知迁移路径
材料提取管线
| 来源 | 提取方式 |
|---|---|
| YouTube | 字幕 API + yt-dlp(支持 Cookie) |
| B站 | bilibili-api AI 字幕 + yt-dlp CC 字幕 |
| 微信公众号 | Camoufox 反检测浏览器 + DOM 提取 |
| PDF / arXiv | pymupdf4llm 结构化 Markdown |
| 网页 | trafilatura + Playwright JS 渲染回退 |
| X/Twitter | GraphQL API |
提取后自动缓存,超长材料按话题地图按需加载。
教学流程
概念学习:
加载认知全景 → 认知探测 → 角色反转 → 诊断反馈 → 补强
Related Skills
Agent Tutor Skill
Cognitive science AI tutor skill for Claude Code — teaching loop, FSRS spaced repetition, zero-hint quizzes, c
Awareness Local
Local-first AI agent memory — one command, works offline, no account needed. Give your Claude Code, Cursor, Wi
Localwp Agent Tools
A Local add-on that provides an MCP server, skills, and project context for AI-powered WordPress development.
Payo
Generate project-tailored AI assistant rules & skills (CLAUDE.md, .cursorrules, Copilot instructions, AGENTS.m
Secretless AI
One command to keep secrets out of AI (LLMs). Works with Claude Code, Cursor, Copilot, Windsurf, and any AI co
Research Agent Skills
AI agent skills by BESSER-PEARL, systematic paper review, and more. Works with Claude Code, Cursor, Copilot, W
Related Agents
10x Tool Calls
Cursor and Windsurf meter usage by requests and tool calls rather than tokens, which means a finished or stall
Feynman Explainer
Decomposes a technical concept into layered explanations using the Feynman technique -- analogy first, mechani
Klein Tutor
TUTORIAL worker for Klein Auto Research — builds report/index.html, the self-contained seven-section teaching