gsd-execute-phase

Execute phase plans with wave-based parallelization and dependency management.

Updated May 3, 2026
One-click install
npx skills add https://github.com/ThiagoVitale/endless-crystal --skill gsd-execute-phase-thiagovitale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-execute-phase
Source: https://github.com/ThiagoVitale/endless-crystal/tree/main/.codex/skills/gsd-execute-phase
Command: npx skills add https://github.com/ThiagoVitale/endless-crystal --skill gsd-execute-phase-thiagovitale

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the execution of all plans in a phase with wave-based parallelization, streamlining complex workflows and reducing execution time.

Core Features & Use Cases

  • Wave-Based Parallelization: Execute plans in waves to optimize resource usage and improve efficiency.
  • Task Orchestration: Orchestrates tasks, handles dependencies, and manages subagents for execution.
  • Optional Wave Filter: Execute only specific waves for pacing, quota management, or staged rollout.
  • Flag Handling: Supports optional flags for behavior customization, such as --wave N, --gaps-only, and --interactive.

Quick Start

Execute all plans in the current phase using the gsd-execute-phase command.

Frequently Asked Questions about gsd-execute-phase

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute phase plans with wave-based parallelization?

Wave-based parallelization executes phase plans by orchestrating tasks across concurrent waves, managing dependencies and spawning subagents to optimize resource usage and reduce overall execution time.

How does task orchestration handle dependencies during parallel execution?

Task orchestration manages dependencies by organizing plan execution into sequential waves, ensuring parallel tasks within a wave run concurrently while maintaining required execution order across dependent tasks.

Can I run specific waves of a phase plan instead of the entire phase?

Yes, you can execute specific waves using the --wave N flag, enabling staged rollouts, pacing, or quota management without running the full phase plan sequentially.

Do I need Codex collaboration tools for subagent management?

Yes, subagent management requires Codex collaboration tools for agent spawning and result collection, providing the necessary infrastructure to execute and monitor parallel task waves.

What flags support behavior customization during phase execution?

Phase execution supports optional flags including --wave N for wave filtering, --gaps-only for targeted execution, and --interactive for customized behavior control during task orchestration.

Why use wave-based parallelization instead of sequential task execution?

Wave-based parallelization reduces execution time by running independent tasks concurrently across waves, optimizing resource usage while maintaining dependency order compared to sequential execution.