agentskills/agentskills

Specification and documentation for Agent Skills

解决的问题

Agent Skills 提供了一种标准化的轻量级格式,用于扩展 AI 代理的能力。它解决了代理缺乏执行复杂现实任务所需的具体流程知识、公司特定上下文或专业技能的问题。

工作原理

技能以包含必需的 SKILL.md 文件(元数据和说明)以及可选资源(如脚本、参考资料和模板)的文件夹形式打包。代理使用一种称为「渐进披露」(progressive disclosure)的过程来高效管理上下文:

  1. 发现:代理仅加载可用技能的名称和描述,以判断相关性。
  2. 激活:一旦确定某项技能相关,代理将从 SKILL.md 加载完整说明到其上下文中。
  3. 执行:代理遵循说明,并根据需要执行捆绑的代码或加载引用的文件。

适用对象

希望创建可在不同技能兼容的 AI 代理客户端之间使用的可移植、版本控制的专业知识和可重复工作流程的开发者和组织。

特点

  • 标准化格式:采用简单的基于文件夹的结构,使用 SKILL.md 文件存储元数据和说明。
  • 上下文高效:通过渐进披露机制,在保持对大量技能访问的同时,将上下文占用空间最小化。
  • 可移植且可复用:技能只需创建一次,即可在各种兼容的代理产品中共享。
  • 开放标准:最初由 Anthropic 开发,并作为开放标准发布,供整个生态系统使用。

相关

  • Dispatch
  • 项目
  • 项目
  • 项目
  • 项目