SuperAPI AI 工具集

create-apm-package

智能体与模型

查看项目

更新于 10-16 08:00

技能介绍

用途:create-apm-package 用于从零搭建一个 APM 原生包,采用“Source in .apm/”模式,适合从第一天起就以 APM 作为主要分发格式的全新项目。

主要能力:按固定结构生成包骨架,包含 apm.yml、README.md、.gitignore、.apm/(skills、agents、instructions、prompts、hooks、mcp、scripts、tests)、docs/(governance.md、attribution.md、package-lifecycle.md)、scripts/ 和 tests/。

使用方式:新包走 scripts/scaffold_apm.py;已有插件改用 convert-plugin-to-apm;需要混合模式时在脚手架脚本中加 --allow-hybrid。脚手架完成后运行 python scripts/validate_apm_package.py --path ./<package-name> 校验。

硬性要求:组件必须写在 .apm/ 目录内;包名使用小写加连字符的 kebab-case;未经明确确认不得覆盖已有目录;每个包必须包含 docs/governance.md。

限制与反模式:避免重复根目录(同时存在 .apm/skills 和 skills/);团队或企业场景不要省略 docs/;apm.yml 中不要使用机器相关的绝对路径。