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 草稿)以確保跨版本的穩定性與一致性。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案