Agent Skills 是 Anthropic 为 Claude 设计的“专长包”:一个文件夹,装着做某类工作的指示和文件,Claude 需要时才打开来读。中文常叫 Claude Skills。Anthropic 的服务在中国大陆无法直接访问。
Agent Skills 是什么
先想象你请了一位新同事。你不会第一天就把所有规定念给他听,而是给他一本入职手册,要用时再翻。
Skill 就是这本手册。文件夹里有指示、小程序和参考资料。有了它,通用的 Claude 就能变成熟悉某个领域的专家,例如照你公司的格式整理报告。
每个 Skill 都要有一份叫 SKILL.md 的说明文件,文件最上方要填两个字段:名称(name)和简介(description)。简介要写清楚这个 Skill 做什么、什么时候该用。
Anthropic 已经做好几个常用的,叫预建 Skills,涵盖 PowerPoint、Excel、Word 和 PDF。你也可以自己做,叫自定义 Skills。两种运作方式相同,环境里有了,Claude 会在合适的时候自动使用。
Claude Skills 怎么运作:用到才翻开
重点在“分阶段加载”,官方称为 progressive disclosure。Claude 不会一开始就把所有内容读进脑中,而是按需要依次加载。
- 只记名称和简介。 Skill 被用到之前,Claude 只看得到这两样,所以装很多个也不会增加多少负担。
- 任务对上了,才读说明。 你的需求符合某个简介时,Claude 才去读
SKILL.md的正文。 - 需要才拿其他文件。 用不到的模板和细节一直放在文件夹里,不占 Claude 一次能读的内容量。小程序则是运行完只把结果交给 Claude。
Claude Skills 和普通 prompt 差在哪
Prompt(提示词)是你在对话里下的指示,通常只管这一次的任务。Skills 则是按需加载,不必每次对话都重讲同样的做法。
打个比方:每次点外卖都要重讲“放门口、不用餐具”,是 prompt。把这些存成默认备注,每次自动带上,就像 Skill。
官方列出三个好处:让 Claude 专精于特定任务、减少重复,以及把多个 Skills 组合起来处理多步骤的工作。
Agent Skills 可以在哪里用
| 地方 | 预建 Skills | 自定义 Skills |
|---|---|---|
| claude.ai | 创建文档时自动启用,免设置 | 以 zip 文件上传,限 Pro、Max、Ultra、Team、Enterprise 套餐,且要开启代码执行功能 |
| Claude API(给开发者用的接口) | 可用,需搭配代码执行工具 | 上传后,同一个工作区的成员都能用 |
| Claude Code(写代码用的版本) | 文档类预建 Skills 不能用 | 放进电脑上指定的 Skills 文件夹就能用,不用上传 |
容易踩雷的一点:自定义 Skills 不会跨平台同步。在 claude.ai 上传的,API 看不到,反过来也一样,每个地方要各自管理。
使用 Agent Skills 前要注意
Skill 里有指示和程序,所以有问题的 Skill 可能让 Claude 做出和宣称用途不符的事。官方建议只用自己写的,或 Anthropic 提供的 Skills,最坏的情况可能导致数据泄露或未经授权的系统访问。
官方的说法是:像安装软件一样小心。真要用来路不明的 Skill,先把里面每个文件检查过。想进一步了解风险,可以看 AI Agent 的安全风险。
延伸阅读
- AI Agent 完整指南
- Skill、Sub-agent、Cron 三大机制
- MCP 是什么:处理 Claude 与外部工具的连接,和 Skill 是不同主题
封面图片来源:Anthropic(claude.com/blog/skills)