返回全部文章
文章

Prompt 和 Agent Skill 有什么区别,什么时候值得用 Skill?

作者:

用每周工作汇报说明:Prompt 提出本次请求,Agent Skill 保存可复用的任务说明。分清长期规则和本周事实,再判断是否需要维护一个 Skill。

一个打开的文件夹,里面嵌放着一张任务说明卡

每到周五,你都会让 AI 把工作记录整理成周报,也会重复同样的要求:已完成和计划做的事情分开,卡住的地方别漏掉,不要编造截止日期。本周的事实在变,汇报规则却大体不变。

保存一条 Prompt 可能就够用了。如果你希望把这些规则整理成一套长期维护、交给支持它的 Agent 使用的资料,再考虑 Agent Skill。它不会让 Prompt 消失,也不会自动补齐事实或保证周报正确。

这里的 Skill 指 Agent Skills 官方介绍中的文件夹格式,用来保存可复用的知识和工作方法,不是说模型经过训练就学会了一项新能力。本文的格式说明核对于 2026 年 9 月 7 日。

先看什么重复、什么每次都变

问题单次 PromptAgent Skill
固定规则放哪里?放在本次输入或保存的请求里放在持续维护的任务说明中
本周事实从哪里来?本次提供仍需本次提供,或让 Agent 读取可访问的来源
能否加入范例和模板?可以随请求提供可以作为配套资料保存在一起
应用需要支持什么?接收相应请求和材料发现并使用 Skill,以及必要的工具
怎样知道结果能用?检查周报同样需要检查周报

Prompt 可以很长,也可以反复使用;Skill 可以很短,只有文字说明。长短不是区别,区别在于长期使用的要求如何保存、提供给 AI,以及后续怎样维护。

先把一次请求说明白

下面是一份虚构的本周记录:

帮助页面初稿已在周一完成。
已请 Mina 审核,尚未收到回复。
审核后发布,但还没商定发布日期。
已复现搜索问题,尚未开始修复。

如果只需要整理这一次,可以这样请求:

把记录整理成周报,分为“已完成”“等待他人回复”“接下来要做”。
保留已经完成与计划完成的区别。
不要编造负责人、日期、批准或工作进展。
必要信息没有确认的,标明尚未确认。

【粘贴本周记录】

如果周报写成“Mina 已审核通过,周五发布”,就出现了两项没有依据的事实。要求文案好看,不等于允许补造批准和日期。可以独立核对的内容是:初稿已完成,审核还在等,发布日期未定,搜索问题已复现但没有修好。

如果只是偶尔写一次,把这段请求存进文档,使用时再粘贴即可。这样已经能复用规则,不必额外安装和维护一个 Skill。

Skill 把重复使用的要求单独保存

对于支持该格式的 Agent,可以在 weekly-update 文件夹中放一个 SKILL.md官方规范要求文件开头用 YAML 写名称和描述,后面用 Markdown 写任务说明。

下面是为本文编写的最小设计示例,尚未安装到某个客户端,也不是性能测试结果:

---
name: weekly-update
description: 根据提供的工作记录起草事实准确的周报。在用户需要定期整理每周工作进展时使用。
---

# 每周工作汇报

先读用户提供的记录。没有记录时,请用户补充。

分为三个部分:
- 已完成
- 等待他人回复
- 接下来要做

把计划完成和已经完成的事情分开。
不要编造负责人、日期、批准或进展。
必要信息缺失时,标为尚未确认。
返回前,对照原始记录逐项检查状态。
只返回草稿,不发送给任何人。

本周记录不该永久写进这份规则。如果把“Mina 尚未回复”保存在 Skill 中,下周就可能过时。每次提供新的事实,把重复使用的方法保存在说明文件里。

当前请求就可以集中在变化的部分:“使用 weekly-update Skill,根据下面的记录起草本周汇报。”但 Agent 仍要能够找到并使用它。应按所选客户端的说明安装和调用;只是在电脑某处建了一个文件夹,并不能证明它已经可用。

保存成 Skill,仍然要检查结果

这个格式支持先提供简短描述,在任务需要时再读取完整说明。这样,无关任务不必一开始就带上大量说明。但它不能证明每种客户端都能对每种问法正确触发 Skill。

可以用前面的虚构记录,分别检查保存的 Prompt 和 Skill 是否保留了同样的事实,而不只看标题是否一致。再尝试不提供记录:它会索要材料,还是编出一份周报?最后加入“审核已确认完成”,观察它是否只改变相关状态。

这些是建议的验收样例,本文没有测量这个示例在不同客户端的表现,因此不声称准确率或速度提升。Anthropic 的 Skills 工程说明也建议从代表性任务和已经观察到的问题开始,逐步设计和评估。

Skill 还可能带有脚本。使用别人提供的包时,要先看这些脚本实际做什么,尤其是读取文件或连接外部服务的操作。起草周报的文字要求,与把周报发送出去的代码,是不同的事情;文件里写了某种操作,并不等于已经获得执行授权。

什么时候值得维护一个 Skill?

如果反复一起使用的材料越来越多,例如固定规则、模板、合格示例,或调用工具的步骤,Skill 就提供了一个集中更新和复查的地方。修改后,也可以用保存的样例再检查一次。

如果任务偶尔才做、规则很短,或应用不支持这个格式,保存 Prompt 就更直接。要求本身不清楚时,搬进文件也不会变清楚。先得到一份自己能核对的周报,再把长期方法和每周变化的事实分开。

参考资料