概览#
一种简单、开放的格式,用于赋予智能体(Agent)全新的能力与专业领域知识。
Agent Skills 是由指令、脚本和资源组成的文件夹,智能体可以发现并使用它们,从而更准确、更高效地处理任务。
为什么要使用 Agent Skills?#
智能体的能力正变得越来越强,但往往缺乏可靠完成实际工作所需的背景信息。Skills(技能)通过让智能体按需加载程序性知识,以及特定于公司、团队和用户的背景信息,解决了这一问题。拥有技能访问权限的智能机可以根据当前处理的任务动态扩展其能力。
- 对于技能作者:只需构建一次能力,即可将其部署到多个智能体产品中。
- 对于兼容的智能体:支持技能让最终用户能够为智能体直接扩展新功能。
- 对于团队和企业:以可移植、受版本控制的包格式保留组织内的专业知识。
Agent Skills 能实现什么?#
- 领域专业知识:将专业知识打包成可复用的指令,涵盖从法律审查流程到数据分析流水线的各种场景。
- 全新能力:赋予智能体新的技能(例如创建演示文稿、构建 MCP 服务器、分析数据集)。
- 可重复的工作流:将多步骤任务转变为一致且可审计的工作流。
- 互操作性:在不同的兼容技能的智能体产品中复用相同的技能。
采用情况#
Agent Skills 已获得诸多领先 AI 开发工具的支持:
Claude Code, Gemini CLI, Snowflake Cortex Code, Command Code, Goose, GitHub Copilot, Letta, Laravel Boost, Databricks Genie Code, OpenCode, Amp, Qodo, pi, Cursor, Agentman, Factory, Claude, Roo Code, Junie, TRAE, Emdash, Spring AI, VS Code, Mistral AI Vibe, VT Code, Ona, OpenHands, Firebender, Autohand Code CLI, Piebald, Mux, OpenAI Codex, Kiro 等。
开放开发#
Agent Skills 格式最初由 Anthropic 发起开发,作为一个开放标准发布,并已被越来越多的智能体产品所采用。该标准对来自整个生态系统的贡献保持开放。
欢迎加入我们在 GitHub 或 Discord 上的讨论!