gsd-execute-phase

Orchestrate multi-agent project workflows with wave-based task parallelization.

1|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/nnexai/git-stacks --skill gsd-execute-phase-nnexai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-execute-phase
Source: https://github.com/nnexai/git-stacks/tree/main/.codex/skills/gsd-execute-phase
Command: npx skills add https://github.com/nnexai/git-stacks --skill gsd-execute-phase-nnexai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the complexity of managing large-scale, multi-step project workflows by automating the parallel execution of tasks across multiple AI agents.

Core Features & Use Cases

  • Wave-based Parallelization: Groups tasks into logical waves to optimize execution speed and resource management.
  • Agent Orchestration: Automatically spawns and manages subagents to handle specific plan components, ensuring modular and scalable execution.
  • Use Case: When a complex project phase requires multiple independent tasks like code refactoring, documentation updates, and test generation, this Skill coordinates the entire process, ensuring all dependencies are met and results are collected efficiently.

Quick Start

Invoke the gsd-execute-phase skill to run all pending plans in the current phase using the default parallel wave configuration.

Frequently Asked Questions about gsd-execute-phase

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

FAQPage Schema
How do I orchestrate multi-agent workflow execution for complex software development phases?

Multi-agent workflow execution is orchestrated by automatically spawning subagents to handle specific plan components, managing their lifecycles, and collecting structured results within a unified execution context. This ensures modular, scalable execution of coordinated planning, implementation, and verification steps.

What is wave-based parallelization for task scheduling?

Wave-based parallelization is a scheduling mechanism that groups project tasks into logical waves to optimize execution speed and resource management. It automatically dispatches agent types to execute independent tasks concurrently, ensuring dependencies are met before proceeding to the next wave.

How do I automate parallel execution of code refactoring and documentation updates?

Automated parallel execution of tasks like code refactoring and documentation updates is achieved by grouping them into waves. The workflow automatically dispatches subagents to handle each independent task concurrently, collecting all structured results efficiently within a unified execution context.

Can I manage subagent lifecycles for parallel task execution without external dependencies?

Yes, you can manage subagent lifecycles and parallel task execution without external dependencies. The workflow handles agent-type dispatching, wave-based scheduling, and structured result collection entirely within a unified execution context, requiring no additional setup modules.

What is the best way to coordinate independent coding tasks across multiple AI agents?

The best way to coordinate independent coding tasks across multiple AI agents is using wave-based scheduling. This approach automatically groups tasks into logical sequences, spawns dedicated subagents for each component, and manages the entire lifecycle to ensure scalable, modular execution.

When should I use wave-based task parallelization in software development?

Use wave-based task parallelization when a complex project phase requires multiple independent tasks, such as code refactoring, documentation updates, and test generation. It is ideal for large-scale workflows needing coordinated execution of planning, implementation, and verification steps.