gsd-execute-phase

Execute phase plans in dependency-aware parallel waves with subagents.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/ArtRiv/game-topicos-especiais --skill gsd-execute-phase-artriv
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gsd-execute-phase
Source: https://github.com/ArtRiv/game-topicos-especiais/tree/main/.github/skills/gsd-execute-phase
Command: npx skills add https://github.com/ArtRiv/game-topicos-especiais --skill gsd-execute-phase-artriv

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines executing a large set of plans by coordinating them in dependency-aware waves, reducing overall runtime while keeping orchestration overhead low.

Core Features & Use Cases

  • Wave-based parallel execution: Groups plans into waves and runs them in parallel to speed up phase completion while respecting dependencies.
  • Dependency-aware orchestration: Discovers plans, analyzes dependencies, and routes execution with a lean orchestrator while subagents perform plan-level work.
  • Optional execution controls: Supports documented optional behaviors for wave filtering, gap-only execution, and interactive sequential execution (when the corresponding tokens are present in arguments).

Quick Start

Execute all plans in the current phase using wave-based parallelization by providing the phase number as the first argument.

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 a large set of phase plans in parallel?▼

You can execute phase plans in parallel by using wave-based parallelization, which groups plans into dependency-aware waves and runs them concurrently to reduce overall runtime.

What is wave scheduling for dependency graph orchestration?▼

Wave scheduling is an orchestration method that analyzes plan dependencies and routes execution into sequential waves, allowing subagents to perform plan-level work in parallel within each wave.

How do I filter parallel execution to run specific waves or close gaps?▼

You can filter parallel execution by providing specific tokens as arguments to run only certain wave numbers or to trigger gap-only execution for remaining dependency-heavy plan sets.

Can I use agent subtasking for dependency-heavy GitHub workflows?▼

Yes, agent subtasking supports dependency-heavy GitHub workflows by spawning subagents that load the full execute-plan context while a lean orchestrator preserves checkpoint and verification gates.

Do I need to run an end-to-end workflow to preserve state gates during phase execution?▼

Yes, you must run the end-to-end execute-phase workflow to preserve wave, checkpoint, verification, and state gates while orchestrating dependency-aware parallel execution across subagents.

When should I not use wave-based parallelization for plan execution?▼

You should avoid wave-based parallelization for small or independent plan sets where dependency analysis overhead outweighs runtime benefits, or when interactive sequential execution is required.