Files
msd-core/commands/gsd/execute-phase.md
Lex Christopherson 18a1fd17c6 feat(10-03): create execute-phase command
- New slash command for parallel phase execution
- References execute-phase.md workflow
- Requires phase number as argument
- Uses parallel agent spawning for concurrent plans
2026-01-12 13:14:53 -06:00

1.4 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-phase.md @/.claude/get-shit-done/templates/summary.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>