原文 Agent Skills Overview

一种为 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)加载技能,分为三个阶段:

  1. 发现:在启动时,智能体仅加载每个可用技能的名称和描述,这刚好足以判断其何时可能相关。

  2. 激活:当任务匹配某个技能的描述时,智能体将完整的 SKILL.md 指令读入上下文。

  3. 执行:智能体遵循指令,按需执行打包的代码或加载引用的文件。

完整指令仅在任务需要时才加载,因此智能体可以同时备有大量技能,而只占用很小的上下文开销。

我可以在哪里使用 Agent Skills?

大量 AI 工具和智能体客户端都支持 Agent Skills——请前往客户端展示页面探索其中一部分!

开放式开发

Agent Skills 格式最初由 Anthropic 开发,作为开放标准发布,并已被越来越多的智能体产品采纳。该标准欢迎来自更广泛生态的贡献。

欢迎前往 GitHub 或 Discord 参与讨论!

开始使用 Agent Skills

快速开始
创建你的第一个 Agent Skill 并见证其实际运行。

规范说明
Agent Skills 的完整格式规范。

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐