SuperAPI AI 工具集

implement-next-phase

编程与开发

查看项目

更新于 10-15 22:41

技能介绍

用途:当协作者附带此技能并提供 solutionize sketch plan 路径时使用,用于准备并(在获批准后)实现方案中的下一个待办阶段。方案包含 YAML frontmatter 中的 todos(每个阶段一条,标题与正文中对应的 ### Phase N - … 标题一致)以及正文的 ## 4 - Sketch。

主要能力与流程:先读取方案文件,解析 YAML frontmatter 与正文;取首个状态为 pending(或未设置/未完成)的 todo 作为当前阶段标签,若 todos 缺失、为空或无 pending 项则停止并请对方修正方案;在 ## 4 - Sketch 中打开与该 todo 标题匹配的 ### Phase N - … 小节,阅读其 Objective 与要点以确定实现范围,若无匹配标题则停止并请对方对齐。随后做只读的上下文收集:读已完成阶段材料、打开草图中点名的文件、按需跟随调用关系,用搜索与仓库读取直到无需猜测即可实现,但把理解保留在内部。

关键限制:在用户明确批准前(例如“go ahead”“implement”“proceed with Phase 2”),不得修改应用代码、测试、配置或资源,只允许阅读、搜索、分析与提问。准备期间的聊天只写三类内容:遇到阻塞或不清楚时的简短问题;方案或 todo 需要修正时的简短请求;以及在没有更多问题后,用一行请求批准实现并点名当前阶段的 todo 标题。不要输出研究报告、发现回顾或代码库总结。

批准之后:仅按草图与先前答复实现该阶段,保持范围收紧;若批准只针对某阶段号,不得自行推进到下一阶段除非开启新周期或明确指示。不做跨阶段脚手架:不为让本阶段独立而改动代码,也不添加默认值、占位符、临时检查、桩或空操作来填补与未来阶段之间的缺口,除非草图明确要求。实现编辑完成后,立即在 YAML frontmatter 中把当前阶段 todo 状态设为 completed,再做后续工作。