SuperAPI AI 工具集

project-planning

编程与开发

查看项目

更新于 10-16 08:05

技能介绍

用途:在规格说明阶段完成后、执行开始前,把规格转换为按阶段、按依赖排序的实施计划。适用于需要设计系统架构、拆解实现任务、规划迭代与资源分配、把需求转为具体任务、定义组件接口与依赖的场景。规格尚未存在、仍在探索问题空间、准备执行已有计划或需要调整进行中项目时不宜使用。

主要能力:产出 docs/implementation-plan.md,包含架构组件文档、任务前的文件结构表、任务与功能需求(FR)映射、验收标准、无环依赖、工作量估算、关键路径、风险评估与缓解,以及按容量平衡的迭代。规划中的架构与范围取舍(所选模式、接受的依赖、延后的工作)记录到 docs/tradeoffs.md;若已安装 leyline,则调用 Skill(leyline:decision-journal) 追加取舍条目(phase 设为 plan),先展示草稿、确认后追加,否则按文件内模板追加并分配下一个 TR-NNN 编号。

使用方式:由 /attune:blueprint 调用,下一步为 /attune:execute。质量检查通过且计划保存后,会自动触发后续阶段 Skill(attune:project-execution),并显示检查点消息。仅在用户提供 --standalone 标志、计划文件不存在或为空、或用户明确要求规划后停止时才跳过自动延续。规划可参考 Skill(superpowers:writing-plans) 的结构化方法与检查点执行模式,或使用独立规划方法、任务拆解模板与依赖跟踪模式。详细任务规划流程委托给 spec-kit:task-planning 作为规范实现;快速规划用本技能,完整项目计划用 spec-kit。

限制与排障:若任务图出现循环依赖,需拆分任务;若迭代容量持续超限,可用斐波那契量表重新估算或缩减迭代范围。官方文档未提供具体收费与价格信息,暂未提供。