使用我的 /teach 技能学习任何主题
学习在 Claude Code 中使用 /teach 技能,为语言、编码或其他任何主题创建由 AI 驱动、包含互动练习的个性化课程。
本页目录
这个 /teach skill 旨在让 Claude 成为你的个性化教师,帮助学习任何内容。它不会随机生成课程,而是理解 your 目标、适应 your 水平,并创建专门为你定制的课程。
该技能会记录学习使命、寻找高质量资源、生成包含音频和测验的互动课程,并持续保存学习进度,因此始终知道你走到了哪一步。
现场体验这种学习方式
同期训练营正是采用这套工作流——加入下一期 AI Coding for Real Engineers 的候补名单。
完成步骤
设置项目
- 为学习项目创建新目录
mkdir learning-frenchcd learning-french
- 在代码编辑器中打开目录(推荐 VS Code)
code .
安装 /teach 技能
- 确保系统已安装 Node.js
如果尚未安装 Node, 请从 nodejs.org 下载.
- 打开编辑器的集成终端,运行技能安装命令
npx skills@latest add mattpocock/skills
- 在提示中选择
/teach技能
使用上下方向键导航,然后按 space 进行选择。
- 选择 Claude Code 作为智能体
同样使用方向键和空格键选择。
-
选择在项目中本地安装(项目作用域)
-
选择符号链接安装方式
-
询问时拒绝安装 find skills 技能
修复智能体目录(如有需要)
如果安装过程创建了 .agents 目录,而不是 .claude,就需要创建符号链接,让两个目录指向同一位置。
- 在终端中运行符号链接命令
ln -s .agents .claude
这样可以确保 Claude Code 和智能体读取同一个目录,其中一处的更改也会反映到另一处。
使用 /teach 技能创建第一课
-
在项目目录中打开 Claude Code 或你选择的智能体
-
让智能体教你某项内容
例如: teach me French or teach me React hooks or teach me how to make sourdough bread.
智能体会提出澄清问题,了解:
- 你为什么想学习它
- 你当前的水平
- 对你而言,怎样才算学有所成
- 你偏好的学习方式
回答要尽量具体,提供的细节越多,个性化课程就越好。
- 检查智能体创建的文件
智能体会在项目中生成多个文件:
-
MISSION.md——你的学习目标和背景 -
RESOURCES.md——针对具体目标筛选的可靠资源 -
reference/glossary.html——可以在学习过程中持续补充的速查表 -
lessons/——包含音频和测验的互动 HTML 课程 -
learning-records/——你的学习进度历史 -
打开并完成第一课
在浏览器中打开课程文件(智能体会告诉你运行什么命令),完成互动内容。许多课程包含点击播放的音频按钮和即时反馈测验。
继续学习
- 告诉智能体第一课的学习情况,并请求下一课
回到 Claude Code,说明学到了什么、哪些地方令人困惑,以及接下来想重点学习什么。把它当作一位完全了解你学习进度的真实教师。
随着学习推进,智能体会创建新课程、更新学习记录,并继续完善参考资料。