Files
msd-core/commands/gsd/execute-phase.md
Lex Christopherson 8e8fba2793 fix(10-02): load execute-plan.md context in execute-phase command
- Command now loads both workflows (execution + orchestration)
- Agents commit tasks normally (removed DON'T COMMIT instruction)
- Orchestrator only commits metadata after all agents complete
- No duplication - single source of truth for execution logic
2026-01-12 13:23:16 -06:00

1.5 KiB

name, description, argument-hint, allowed-tools
name description argument-hint allowed-tools
gsd:execute-phase Execute all plans in a phase with intelligent parallelization <phase-number>
Read
Write
Edit
Bash
Glob
Grep
Task
TaskOutput
AskUserQuestion
Execute all unexecuted plans in a phase with parallel agent spawning.

Analyzes plan dependencies to identify independent plans that can run concurrently. Spawns background agents for parallel execution, orchestrates commits after completion.

Use this command when:

  • Phase has 2+ unexecuted plans
  • Want "walk away, come back to completed work" execution
  • Plans have clear dependency boundaries

<execution_context> @/.claude/get-shit-done/workflows/execute-plan.md @/.claude/get-shit-done/workflows/execute-phase.md @/.claude/get-shit-done/templates/summary.md @/.claude/get-shit-done/references/checkpoints.md </execution_context>

Phase number: $ARGUMENTS (required)

@.planning/STATE.md @.planning/config.json

1. Validate phase exists in roadmap 2. Find all PLAN.md files without matching SUMMARY.md 3. If 0 or 1 plans: suggest /gsd:execute-plan instead 4. If 2+ plans: follow execute-phase.md workflow 5. Monitor parallel agents until completion 6. Present results and next steps

<success_criteria>

  • All independent plans executed in parallel
  • Dependent plans executed after dependencies complete
  • All SUMMARY.md files created
  • Commits created by orchestrator
  • Phase progress updated </success_criteria>