前言¶
模型能写代码、能读仓库,但讲东西经常有两种毛病:要么一段长文糊过来,没有结构;要么默认你已经懂了术语,跳过前提。想在当前工作区里学一个自己不熟的技能或概念时,直接让它「解释一下」往往不够。
下面介绍 SkillHub 上的 teach。它只做一件事:在当前工作区内,把一个你还没掌握的技能或概念讲清楚。
这是什么¶
teach 是一个基于通用 SKILL.md 格式的 Agent Skill,来自社区(source: community),发布者为 user_0b46df4a,当前版本 1.3.1+r1,分类为 education。
它定位很窄:用户提出一个自己不会的东西,Skill 负责把它教会。官方简介只有一句:
Teach the user a new skill or concept, within this workspace.
注意后半句 within this workspace——教学发生在当前工作区里,跟仓库、目录结构、已有文件相关,而不是脱离上下文泛泛科普。
核心功能¶
已核实的能力范围如下,其余未在资料中出现的功能不作描述。
- 围绕用户指定的技能或概念展开教学,对象可以是概念、流程或操作技能。
- 教学范围限定在当前工作区,内容可以落到工作区里的实际文件、路径和结构上。
- 无需 API Key,标签为
requires_api_key=false,接入时不涉及密钥配置。
它的边界也在这里:这是「讲解与教学」类 Skill,不是评测、出题或练习批改工具,资料里没有提到生成练习、判分或进度跟踪能力。
安装与启用¶
teach 是社区来源的 Skill,按 SkillHub 的 Skill 分发方式安装到工作区后即可被 Agent 调用。
资料中没有给出具体的安装命令或配置字段,也没有区分 Cursor、Codex CLI、Claude Code 的差异。这块不要照抄网上的其他 Skill 命令,等拿到该 Skill 包内的说明再写。安装后启用方式遵循通用 SKILL.md 约定:把 Skill 放进工作区的 Skills 目录,由 Agent 在匹配到「教某样东西」的意图时加载。
已知配置层面的事实只有一条:不需要 API Key。
典型用法¶
官方资料中只提供了一句话简介,没有附带可复现的命令示例或对话样例,因此这里不构造示例。下面给出基于简介的使用方式,属于推断而非官方示例:
请用 teach 这个 skill,教我理解当前工作区里的 <技能或概念>
使用要点是给到具体对象,而不是「给我讲讲 AI」。教学对象越贴近工作区的实际内容,越容易拿到贴合文件结构和上下文的讲解。
适用场景与注意¶
适合这类需求:
- 接手了一个不熟悉的项目,想快速搞清某个模块或某条链路是什么。
- 团队内部有约定俗成的概念和流程,需要 Agent 照着当前工作区的实际情况来讲。
- 学习一个具体操作技能,希望讲解落在真实目录和文件上。
不适合或需要留意的地方:
- 教学质量取决于工作区里能读到多少材料;如果相关资料缺失,讲解会很空。
- 学习类 Skill 通常需要确认「你讲完了,我懂了」这类闭环,但资料中未提及进度跟踪机制,不要假设它有。
- 不要指望它替代系统性教程,它的优势是贴着当前仓库讲。
小结¶
teach 的价值在于把「讲解」这件事绑定到当前工作区,而不是生成一篇通用科普。定位窄、依赖少(不需要 API Key)、来源和版本信息明确,适合作为上手新项目时的第一个教学类 Skill。
官方地址:https://api.skillhub.cn/user_0b46df4a/mp-teach
页面地址:https://www.skillhub.cn/skills/user_0b46df4a/mp-teach
页面数据:评分 100000,下载 2804,安装 0(社区统计,会随时间变化)。