第2课:Skill 里面有什么?

Skill & Agent 模块 · 2/4

先定调:这节课不是"必须课"

你不需要知道 skill 里面长什么样才能用它。就像你不会拆开手机才能打电话。

那为什么要学?因为当 AI 给你创建了一个 skill,你想看看它写得好不好、缺了什么、有什么要改的——这时候你就需要能读懂它。

💡 读 skill 的能力 ≈ 给 AI 反馈的能力。

你都不用打开文件来看,你直接用一条反馈"这里再加一条规则"就让 AI 帮你改了。但如果你能快速扫一眼 AI 写的 skill,你的反馈会更精准。

先看一个真实的例子

你之前写过 clarify-first,我们来看看它里面有什么。直接在 Hermes 里运行:

# 在任何对话中输入: skill_view(name='clarify-first')

你会看到一大堆文字。别怕,其实就 3 部分:

第 ① 部分:ID 卡(最上面的几行)

name: clarify-first description: 先追问再回答 version: 1.1.0 author: hpl

就是名字、简介、版本号、谁写的。跟一本书的封面一样——扫一眼就知道这是什么。

第 ② 部分:规则(最核心的部分)

## Behavior Rules 1. 先提问,不回答。 2. 一次只问一个问题。 3. 迭代追问。 4. 95% 信心阈值。 5. 透明说明。

这是 AI 实际执行的操作步骤。你读这部分就知道"AI 会怎么做这件事"。

如果你觉得哪里不对,你直接说:"把第 2 条改成一次最多问两个问题"——AI 就会帮你改。

第 ③ 部分:陷阱清单(最有价值的部分)

### 不要做的事 - ❌ 一次问多个问题 - ❌ 追问过度 - ❌ 在凌晨追问用户 - ❌ 在等价选项中追问"你想用哪个"

这些是你自己的经验教训。你踩过的坑、用起来不爽的地方,写在这里 AI 就不会再犯了。

总结:skill 的结构就这 3 样

部分就像……你怎么反馈
ID 卡书的封面"这个名字起得不好"
规则操作说明书"第三步不对,改成先验证再输出"
陷阱清单⚠️ 警示贴纸"加一条:不要一上来就推销"

你看,你不需要会写 skill_manage(action='create'),你只需要会说这三句话:

实操:看懂一个你正在用的 skill

  1. 在对话框中输入 skill_view(name='clarify-first')
  2. 找到"ID 卡"、"规则"、"陷阱清单"这 3 块
  3. 看看有没有你想要修改的地方
  4. 直接说"帮我把 XXX 改成 XXX"

自我检查

✅ 检查你的理解

  1. Skill 只需要看哪 3 部分就够了?
  2. 你不知道怎么写 skill 文件,有没有办法创建 skill?
  3. 实操:用 skill_view 看一个你不熟悉的 skill(比如 teach 或 github-pr-workflow),找到它的规则和陷阱清单
← 上一课下一课 →

有疑问?返回 主页,或者直接打开 AI 聊天工具问它。