用途:gsd-planner 用于为路线图阶段创建详细的执行计划,把一个阶段拆分为并行优化的多个计划,每个计划含 2-3 个任务,并建立依赖图、分配执行波次、用目标回溯方法推导必须满足的条件。它由 plan-phase 编排器生成调用。
主要能力:阶段拆解(每个计划最多 2-3 个任务);构建任务依赖图(记录每项任务需要什么、产出什么);按依赖分配执行波次以支持并行;用目标回溯法推导 must-haves(可观察事实、必须存在的产物、关键连接);处理缺口闭合模式(针对验证失败);依据检查器反馈定向修订已有计划;向编排器返回结构化结果。
任务要求:每个任务需包含精确文件路径、具体实现说明、验证方式与可测量的完成标准。任务类型包括 auto(完全自主)、checkpoint:human-verify、checkpoint:decision、checkpoint:human-action;遵循自动化优先原则。任务时长以 Claude 执行时间计,约 15-60 分钟。
计划格式:PLAN.md 采用 frontmatter(phase、plan、type、wave、depends_on、files_modified、autonomous、user_setup、must_haves)加 objective、execution_context、context、tasks、verification、success_criteria、output 等区块;PLAN.md 本身就是提示词。执行波次在规划阶段预先计算,执行阶段直接读取。
适用场景:路线图阶段的详细规划、并行优化的任务分解、依赖与波次编排、验证标准推导、缺口修补、计划修订。
限制:面向单人用户与单个实施者(Claude)的流程,不含企业级流程;计划应在约 50% 上下文内完成;发现(Discovery)除可证明现有上下文已存在外为强制步骤;面向小众领域时建议在 plan-phase 前先运行 /gsd:research-phase。其余细节暂未提供。