用途:从功能规格(feature spec)出发,消费架构分析、数据模型、API 契约、UX 模式等设计产物,产出实施计划与任务拆分。
主要能力:生成 plan.md(计划+任务清单+需求映射表)、research.md(已解决的规格级未知项)、checkpoints/spec-to-plan.yaml(REQ 到计划项追溯)、checkpoints/plan-to-tasks.yaml(计划项到任务追溯)。工作流含加载上下文、解决 NEEDS CLARIFICATION、计划组装(技术上下文、宪法检查、应用指南、实施步骤、项目结构)、任务拆分、需求映射、报告六步。任务行格式示例:- [ ] T012 [P] [US1] [Plan:2.2] Create User model in src/models/user.py。若存在项目拓扑,计划项需带 [G1]、[Cross-cutting] 等分组标签。
使用方式:将技能放入技能目录后由 LLM 调用,按任务元数据中的 Artifact 路径与 Dependency Artifacts 读取输入,所有输出写入当前工作目录的相对路径。测试仅在被明确要求时生成。
适用场景:已有规格与设计产物的功能开发、代码重写/转换(rewrite 模式需带 [Source: path#method] 注解)、需 REQ 全量追溯的工程任务。
限制:缺少必需设计产物或代码库研究时须升级处理而非自行生成;存在未解决澄清或需求无计划项覆盖时报错终止;不产出 data-model.md、contracts/ 等设计产物;收费、价格、支持平台等信息暂未提供。