SuperAPI AI 工具集

writing-implementation-plans

编程与开发

查看项目

更新于 10-15 21:36

技能介绍

用途:当设计阶段完成、需要为几乎不了解代码库的工程师生成详细实施任务时使用。技能会声明正在使用 writing-implementation-plans,并把计划保存到 docs/implementation-plans/YYYY-MM-DD-<feature-name>/phase_##.md。

主要能力:把设计拆成小步骤任务(每步约2-5分钟),区分基础设施任务与功能任务;基础设施以安装、构建、运行成功为验证,功能任务以测试通过为验证;要求任务依赖显式且顺序化,遵循 DRY、YAGNI、频繁提交。计划文档需包含目标、架构、技术栈、范围、代码库验证时间,以及从设计计划逐字复制的验收标准覆盖。任务与子组件用 HTML 注释标记(如 START_TASK_1、START_SUBCOMPONENT_A)便于执行时解析。

使用方式:先做范围校验,设计阶段超过8个则停止并要求缩小范围;询问评审模式(全部写入后评审或逐阶段交互评审);每个阶段前必须用 codebase-investigator 子代理验证代码库现状,不得自行验证,也不得使用嵌套子代理;涉及外部依赖时按需使用 internet-researcher,必要时升级到 remote-code-researcher。

限制:不得从设计文档复制代码,必须基于代码库调查重新生成;不得凭空假设文件存在,需写明创建或修改的具体路径与行号;测试行为而非实现细节;类型、已有测试的依赖、基础设施搭建通常不需要测试;资料未提供具体安装命令、收费、平台或效果信息。