agentskills/agentskills

GitHub: agentskills/agentskills

Agent Skills 是一种轻量级开放格式标准,通过将专业知识和工作流打包为可移植的 skill 文件夹,让 AI agent 能够按需加载领域专长以可靠地完成实际任务。

Stars: 23064 | Forks: 1629

# Agent Skills [![Discord](https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white)](https://discord.gg/MKPE9g8aUy) 一种为 AI agent 赋予新能力和专业知识的标准化方式。 ## 什么是 Agent Skills? Agent Skills 是一种轻量级、开放的格式,用于通过专业知识和工作流来扩展 AI agent 的能力。 从本质上讲,一个 skill 就是一个包含 `SKILL.md` 文件的文件夹。该文件包含元数据(至少有 `name` 和 `description`)以及指示 agent 如何执行特定任务的说明。Skills 还可以捆绑脚本、参考资料、模板和其他资源。 ``` 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 通过将过程性知识以及公司、团队和用户特定的上下文打包成可移植、版本控制的文件夹,供 agent 按需加载,从而解决了这个问题。这为 agent 提供了: - **领域专业知识**:将专业知识(从法律审查流程到数据分析 pipeline 再到演示文稿格式化)捕获为可重用的指令和资源。 - **可重复的工作流**:将多步骤任务转化为一致、可审计的流程。 - **跨产品重用**:构建一次 skill,即可在任何兼容 skills 的 agent 中使用。 ## Agent Skills 是如何工作的? Agent 通过**渐进式披露**(progressive disclosure)加载 skills,分为三个阶段: 1. **发现(Discovery)**:在启动时,agent 仅加载每个可用 skill 的名称和描述,这足以让它了解何时可能需要用到该 skill。 2. **激活(Activation)**:当任务与某个 skill 的描述相匹配时,agent 会将完整的 `SKILL.md` 指令读取到上下文中。 3. **执行(Execution)**:agent 遵循指令,并可根据需要选择执行捆绑的代码或加载引用的文件。 完整指令仅在任务需要时才会加载,因此 agent 可以掌握大量 skills,而仅占用极少的上下文。 ## 我可以在哪里使用 Agent Skills? Agent Skills 受到大量 AI 工具和 agentic 客户端的支持 —— 查看[客户端展示](https://agentskills.io/clients)来探索其中的一部分! ## 新手入门 - **[文档](https://agentskills.io)** — 指南和教程 - **[规范](https://agentskills.io/specification)** — 格式详情 - **[示例 Skills](https://github.com/anthropics/skills)** — 了解各种可能性 - **[Discord](https://discord.gg/MKPE9g8aUy)** — 分享你正在构建的内容! ## 开放式开发 Agent Skills 格式最初由 [Anthropic](https://www.anthropic.com/) 开发,作为开放标准发布,并已被越来越多的 agent 产品所采用。该标准接受来自更广泛生态系统的贡献 —— 请参阅 [`CONTRIBUTING.md`](CONTRIBUTING.md) 了解如何参与其中。 ## 许可证 本仓库中的代码采用 [Apache 2.0](LICENSE) 许可。文档采用 [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/) 许可。详情请参阅各个目录。
标签:AI智能体, 人工智能, 工作流自动化, 开发规范, 技术文档, 用户模式Hook绕过, 防御加固