gsd-execute-phase

Execute phase implementation plans in dependency-aware parallel waves via subagents.

Updated May 15, 2026
One-click install
npx skills add https://github.com/Pear-Commerce/pear-ai-skills --skill gsd-execute-phase-pear-commerce
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-execute-phase
Source: https://github.com/Pear-Commerce/pear-ai-skills/tree/main/skills/gsd-execute-phase
Command: npx skills add https://github.com/Pear-Commerce/pear-ai-skills --skill gsd-execute-phase-pear-commerce

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually executing multiple phase implementation plans one by one is slow and inefficient, especially for larger phases with many independent tasks. This skill automates wave-based parallel execution to drastically reduce total phase completion time while maintaining proper dependency order.

Core Features & Use Cases

  • Wave-Based Parallel Execution: Automatically groups independent plans into concurrent execution waves run via subagents, cutting phase execution time significantly.
  • Dependency-Aware Grouping: Analyzes plan dependencies to ensure dependent tasks are not run out of order, even in parallel workflows.
  • Flexible Execution Modes: Supports full parallel execution for speed, or interactive sequential mode with user checkpoints for small phases, bug fixes, and gap closure tasks.
  • Use Case: For a product development phase with 8 independent implementation plans, use this skill to execute all plans in 2 waves of 4 parallel tasks instead of running them sequentially, reducing total execution time by ~75%.

Quick Start

Invoke the gsd-execute-phase skill to run all plans for your active project phase using wave-based parallel execution.

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 multiple phase implementation plans in parallel?

Wave-based parallel execution groups independent plans into concurrent execution waves run via subagents, drastically reducing total phase completion time while maintaining proper dependency order.

How does dependency-aware task grouping work during parallel phase execution?

Dependency-aware task grouping analyzes plan dependencies to ensure dependent tasks are not run out of order, automatically sequencing tasks across parallel waves to maintain execution integrity.

Can I use interactive checkpoints for small bug fixes instead of full parallel execution?

Yes, flexible execution modes support interactive sequential execution with user checkpoints, designed specifically for small phases, gap closure tasks, and small bug fixes requiring manual validation.

What is wave parallelization and when do I need it for software development workflows?

Wave parallelization is a task orchestration technique that groups independent implementation plans into concurrent execution waves. It is needed when manually executing multiple phase plans sequentially becomes too slow.

How much time does wave-based parallel execution save for phases with independent tasks?

Wave-based parallel execution can reduce total execution time by approximately 75% by running independent plans concurrently, such as executing 8 plans in 2 waves of 4 parallel tasks instead of sequentially.

Does subagent spawning work for gap closure tasks requiring interactive checkpoints?

Yes, subagent spawning supports both full parallel execution for speed and interactive sequential mode with user checkpoints, accommodating gap closure tasks and small bug fixes requiring manual validation.