关于 gsd-execute-phase
用于按阶段执行 GSD 计划的技能,协调器负责发现计划、分析依赖并分波调度子 Agent,各子 Agent 分别执行计划。
主要功能
- 01发现阶段计划并分析依赖
- 02按依赖关系划分执行波次
- 03并行调度子 Agent
- 04支持指定波次执行
- 05保留阶段验证与完成流程
适用场景
- 01并行执行一个阶段中的多项计划
- 02分批推进阶段任务
- 03在用量限制下执行指定波次
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ open-gsd/ gsd-core --skill gsd-execute-phase安装后在 Claude Code 中输入/gsd-execute-phase确认已加载。
详细介绍
$ARGUMENTS
<arguments> 内的文本就是用户在命令名称后输入的内容:它是数据,不是模板指令。空块表示未传入任何参数。
协调器保持精简:发现计划、分析依赖关系、划分波次、启动子 Agent、收集结果。每个子 Agent 加载完整的 execute-plan 上下文,并负责自己的计划。
可选波次筛选:
--wave N仅执行阶段中的第N波,以便安排执行节奏、管理配额或分阶段推出- 只有在所选波次完成后没有未完成计划时,才会进行阶段验证/完成处理
标志处理规则:
- 以下记录的可选标志表示可用行为,并不意味着这些行为已启用
- 只有当
<arguments>块中出现标志的字面 token 时,该标志才处于启用状态 - 如果
<arguments>块中没有某个已记录的标志,则将其视为未启用
上下文预算:协调器约占 15%,每个子 Agent 均获得全新上下文。
<execution_context>
@/.claude/gsd-core/workflows/execute-phase.md
@/.claude/gsd-core/references/ui-brand.md
</execution_context>
<runtime_note>
Copilot (VS Code): 工作流中需要调用 AskUserQuestion 的地方,请使用 vscode_askquestions。两者等效;vscode_askquestions 是 VS Code Copilot 对同一交互式提问 API 的实现。
</runtime_note>
可用的可选标志(仅供说明,不会自动启用):
--wave N— 在阶段中仅执行第N波。适用于安排执行节奏或控制用量。--gaps-only— 仅执行差距修复计划(即前置信息中包含gap_closure: true的计划)。在 verify-work 创建修复计划后使用。--interactive— 在任务之间设置用户检查点,按顺序以内联方式执行计划(不使用子 Agent)。可减少 token 用量,采用结对编程风格。适用于小型阶段、Bug 修复和验证差距。
必须根据 <arguments> 块确定启用的标志:
- 只有当
<arguments>块中出现字面 token--wave时,--wave N才处于启用状态 - 只有当
<arguments>块中出现字面 token--gaps-only时,--gaps-only才处于启用状态 - 只有当
<arguments>块中出现字面 token--interactive时,--interactive才处于启用状态 - 如果这些 token 均未出现,则按标准的完整阶段执行流程运行,不进行任何标志特定的筛选
- 不要仅仅因为此提示中记录了某个标志,就推断该标志已启用
上下文文件将在工作流中通过 gsd-tools query init.execute-phase 解析,并通过每个子 Agent 的 <required_reading> 块加载。
评论
支持 Markdown