Agent Skills 概览
·
一种为 AI 智能体赋予新能力与专业知识的标准化方式。
什么是 Agent Skills?
Agent Skills 是一种轻量、开放的格式,用于通过专门的知识和工作流来扩展 AI 智能体的能力。
从本质上讲,一个技能(skill)就是一个包含 SKILL.md 文件的文件夹。该文件包含元数据(至少为 name 和 description)以及告诉智能体如何执行特定任务的指令。技能还可以打包脚本、参考资料、模板和其他资源。
my-skill/
├── SKILL.md # Required: metadata + instructions (必需:元数据 + 指令)
├── scripts/ # Optional: executable code (可选:可执行代码)
├── references/ # Optional: documentation (可选:文档)
├── assets/ # Optional: templates, resources (可选:模板、资源)
└── ... # Any additional files or directories (任何其他的文件或目录)
为什么需要 Agent Skills?
智能体的能力日益增强,但往往缺乏可靠地完成实际工作所需的上下文。技能通过将过程性知识以及公司、团队和用户特定的上下文打包成可移植、可版本控制的文件夹,供智能体按需加载,从而解决了这一问题。这为智能体带来:
- 领域专业知识:将专门知识固化为可复用的指令和资源——从法律审查流程到数据分析管道再到演示文稿排版。
- 可重复的工作流:将多步骤任务转化为一致、可审计的流程。
- 跨产品复用:一次构建技能,即可在任意兼容技能格式的智能体中使用。
Agent Skills 如何工作?
智能体通过渐进式披露(progressive disclosure)加载技能,分为三个阶段:
-
发现:在启动时,智能体仅加载每个可用技能的名称和描述,这刚好足以判断其何时可能相关。
-
激活:当任务匹配某个技能的描述时,智能体将完整的
SKILL.md指令读入上下文。 -
执行:智能体遵循指令,按需执行打包的代码或加载引用的文件。
完整指令仅在任务需要时才加载,因此智能体可以同时备有大量技能,而只占用很小的上下文开销。
我可以在哪里使用 Agent Skills?
大量 AI 工具和智能体客户端都支持 Agent Skills——请前往客户端展示页面探索其中一部分!
开放式开发
Agent Skills 格式最初由 Anthropic 开发,作为开放标准发布,并已被越来越多的智能体产品采纳。该标准欢迎来自更广泛生态的贡献。
开始使用 Agent Skills
快速开始
创建你的第一个 Agent Skill 并见证其实际运行。
规范说明
Agent Skills 的完整格式规范。
更多推荐



所有评论(0)