agentplugins/agent-plugins-spec
Agent Plugins Specification v1.0.0 — A minimal standard for packaging agent extensions into distributable plugins
解决的问题
该项目提供了一种与供应商无关的标准,用于打包 AI 代理组件,确保技能和 MCP 服务器可以作为可移植的插件,在不同代理平台之间共享和分发。它消除了为每个代理框架单独创建集成的需要。
如何工作
它定义了一种可移植的包格式和一个合同,客户端可以使用该合同来发现和加载插件。一个基本插件由一个包含 plugin.json 配置文件和一个 skills 目录的目录组成,其中各个技能以 Markdown 文件(例如 SKILL.md)的形式定义,元数据位于文件开头部分(frontmatter)。
适用对象
开发 AI 代理框架(客户端)的开发者,以及希望以标准化方式分发其工具的可重用代理功能开发者(插件作者)。
主要亮点
- 代理扩展的供应商无关标准。
- 同时支持代理技能和 MCP 服务器。
- 使用简单、可移植的目录结构和 JSON 模式进行验证。
- 版本化规范(1.0.0 和 1.1.0 草案)以确保跨版本的稳定性和一致性。
相关
- 项目
- 项目
- 项目
- 项目
- 项目