SuperAPI AI 工具集

plugin-best-practices

通用与其它

查看项目

更新于 10-16 05:45

技能介绍

用途:为 Agent 插件(agent-skill 插件)的设计提供约定,指导创建、重构或审查插件时的结构决策。

主要能力与原则:

  1. 细粒度插件:优先打包一个连贯、可安装的能力或一组指导内容,让使用者以整体为单位安装,而不是自行拼装协作技能或接受无关功能。
  2. 封装边界:把插件视为类似面向对象编程中类的封装边界,对外暴露有意设计的公开接口,隐藏使用者无需理解或调用的实现细节。
  3. 公开与私有技能:插件可暴露一个公开技能,或若干各自独立有用的公开技能;这些入口负责面向使用者的成果,私有技能在背后支撑,不暴露内部调用图。
  4. 最小化打包:只打包使用者需要的元数据和文件,保持清单与打包文件精简。

使用方式:按上述准则执行,并阅读与当前插件设计任务相关的每一项链接参考。

适用场景:创建新插件、重构现有插件结构、审查插件设计是否符合规范。

限制:资料未提供具体命令、代码示例、平台支持范围、收费或价格信息,暂未提供。