SuperAPI AI 工具集

Manifest Generator

智能体与模型

查看项目

更新于 10-15 20:31

技能介绍

用途:Manifest Generator 使用 OpenAI Codex 分析已有的 skills、MCPs、tools 和 components,自动生成能力清单(capability manifest)。其目标是为编排系统做引导式初始化,从描述和实现中推断前置条件、效果、领域与关系。

适用时机:一次性为 59 个 skills 与 50 个 MCPs 批量生成清单;新建 skill/MCP 时自动生成;描述变更后重新生成;对比生成清单与现有清单以发现漂移。

主要能力:推断前置条件(如 file_exists、has_dependency、env_var_set);提取效果(creates_、adds_、configures_ 等);识别技术领域(rag、auth、api 等);发现兼容关系(requires、conflicts_with、composes_with、enables);评估成本、延迟与风险等级;生成 success_signal 和 failure_signals。

使用方式:提供 skill_path、resource_type、description_file、可选 implementation_file 和 output_path 等输入。先读取 SKILL.md、可选实现片段与注册表条目,再通过 codex exec 按提示模板生成 YAML,最后用 npx ajv validate -s SCHEMAS/capability-manifest.schema.json -d /tmp/generated-manifest.yaml 校验并写入输出位置。可配合 bootstrap-manifests.sh 脚本批量遍历 SKILLS 与 MCP-SERVERS 目录生成清单。

集成与限制:生成清单可作为能力图谱节点,供 capability-graph-builder 构建图谱、orchestration-planner 做规划、skill-validator 校验实现与描述漂移。文档给出的成功指标包括 100% 资源有清单、全部通过 schema 校验、前置条件覆盖 90% 以上实际需求等。除上述内容外,具体安装步骤、运行环境要求、Codex 账号或额度等暂未提供;生成质量依赖描述与实现材料的完整度。