SuperAPI AI 工具集

openspec-plus-apply

通用与其它

查看项目

更新于 10-16 08:36

技能介绍

用途:该技能在 OpenSpec apply 阶段启动时强制激活,仅接管 vanilla /opsx-apply 的第 6 步(任务实现循环);第 1-5 步与第 7 步仍由 vanilla 负责,技能会在第 3 阶段后模拟第 7 步输出并停止。

主要能力:以子智能体编排实现切片任务;两阶段评审(先规格合规,再代码质量);通过 openspec-plus-tdd 执行严格 TDD(一次一个测试,RED→VERIFY-RED→GREEN→VERIFY-GREEN→REFACTOR,且每次必须评估 REFACTOR);基于依赖校验图的有条件并行;按切片与最终执行 lint/format/test 等门禁;遵循“绝不忽略失败测试”规则,禁止 .skip 等跳过手段;每个切片用 todowrite 显示工作流进度。

使用方式:先由 vanilla 步骤 2-4 把 artifacts 载入上下文;技能读取 openspec/.plus/config.yaml 中的 settings.apply.executionMode 与 settings.apply.parallelism;执行 Phase 0 预检(校验输入、发现门禁命令、按需询问模式)、Phase 1 依赖分析与并行检查、Phase 2 逐切片循环、Phase 3 整体评审与最终门禁。子智能体模式下主智能体只传路径,不读源码;内联模式下主智能体自行读取并自评审。

限制:不修改规范/设计(需升级到 plus-design/plus-spec);不提交代码;不自动触发 /opsx-archive 或 openspec-verify-change;评审最多 3 轮修复,超出即暂停;并行需依赖分析与用户确认;BLOCKED 按四步评估处理,连续 3 次 NEEDS_CONTEXT 或 3 次以上修复失败则暂停退出。