# GitHub 122K⭐的Skills推出新技能「Teach」：把工作目录变有状态学习空间

- 来源：meng shao (@shao__meng)
- 发布时间：2026-06-09 08:38
- AIHOT 分数：75
- AIHOT 标记：精选
- AIHOT 链接：https://aihot.virxact.com/items/cmq5x1u8w035ysl5i0ri9dysx
- 原文链接：https://x.com/shao__meng/status/2064144978792878348

## 精选理由

mattpocock 这个 Teach Skill 把学东西从看文章变成写代码，用文件作为学习状态机，做开发者的可以立刻用起来，思想比同类教程工具高一个档次。

## AI 摘要

GitHub 122K⭐的Skills仓库推出新技能Teach，可将当前工作目录变为有状态学习空间。设计理念从Knowledge（概念事实）→Skills（动手操作）→Wisdom（真实判断）。工作区以文件即学习状态：MISSION.md定目标、lessons/提供课程、learning-records/记录已会内容、reference/生成速查手册。五个关键机制：Mission定方向、ZPD根据记录调整难度、Lesson一课一事+即时反馈、Learning Record记“会了什么”而非“讲了什么”、Reference形成长期可回看手册。可通过npx skills add mattpocock/skills --skill teach安装，适用于从魔方到软件基础等学习场景。

## 正文

GitHub 122K ⭐️ 的 Skills 仓库「Skills For Real Engineers」推出新 Skill「Teach」：把当前工作目录变成有状态的学习空间！！怒赞作者 @mattpocockuk 👍🏻

开源地址： https://github.com/mattpocock/skills/tree/main/skills/productivity/teach

Teach Skill 设计理念：Knowledge → Skills → Wisdom · Knowledge：概念、事实、原理；来源于高质量可信资源（书籍、论文、专家文章） · Skills：能动手做的事；来源于交互式课程 + 即时反馈 · Wisdom：真实场景下的判断；来源于社区、同行、实践者交流

工作区架构：文件即学习状态 工作区根目录/ ├── MISSION.md # 为什么学（指南针） ├── RESOURCES.md # 可信资源库 ├── NOTES.md # 教学偏好与备忘 ├── lessons/0001-*.html # 课程（主交付物） ├── reference/*.html # 速查参考（长期回看） └── learning-records/ # 学习记录（决策依据）

状态机： · MISSION.md → 决定教什么、为什么教 · learning-records/ → 决定下一步教什么（最近发展区） · lessons/ → 单次学习单元 · reference/ → 压缩后的长期记忆

五个关键机制（为什么学 → 会什么 → 教什么 → 怎么教 → 留下来） 1. Mission：先定「为什么学」，一切教学服从真实目标；文件：MISSION.md 2. ZPD：每节课刚好够难——读记录、对使命、教一小步；文件：learning-records/ 3. Lesson：一节课一件事：知识 → 练习 → 即时反馈；文件：lessons/*.html 4. Learning Record：记「会了什么」，不记「讲过什么」；文件：learning-records/*.md 5. Reference：把学过的压成速查手册，长期回看；文件：reference/*.html + GLOSSARY.md

### 引用推文

> Matt Pocock：/teach is live Learn anything, from rubik's cube to vocal harmonies to software fundamentals. npx skills add mattpocock/skills --skill teach Best skill I've eve...
