gsd:execute-phase

Execute phase tasks via wave-based parallel processing with atomic commits.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tDalile/dotfiles --skill gsd-execute-phase-tdalile
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gsd:execute-phase
Source: https://github.com/tDalile/dotfiles/tree/main/agents/skills/gsd/commands/execute-phase
Command: npx skills add https://github.com/tDalile/dotfiles --skill gsd-execute-phase-tdalile

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates execution of planned phase tasks by orchestrating work into parallel waves so independent tasks complete concurrently while respecting dependencies, producing atomic commits, and providing checkpoints for verification.

Core Features & Use Cases

  • Wave-based Parallel Execution: Identify independent tasks in a phase-plan.md and run them concurrently in waves to speed up phase completion.
  • Dependency and Deviation Handling: Enforce dependency ordering for dependent tasks and apply deviation rules for BUG, MISSING, and BLOCKING incidents.
  • Atomic Commits & Checkpoints: Create an atomic commit per completed task and request verification checkpoints between waves to ensure traceability.
  • Use Case: Run a release-phase plan that groups independent feature tasks into parallel waves, fixes a discovered bug immediately within the same context, defers blocking work to backlog, and records progress with atomic commits.

Quick Start

Use the gsd:execute-phase skill to load phase-plan.md, run tasks in parallel waves, and produce atomic commits with checkpoints between waves.

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 development phase tasks in parallel waves?▼

To execute development phase tasks in parallel waves, you need a phase-plan.md file listing tasks. The system groups independent tasks into concurrent waves, enforces dependency ordering, and generates atomic commits per task.

What is wave-based parallel execution for task orchestration?▼

Wave-based parallel execution is an orchestration method that runs independent development tasks concurrently while respecting dependencies. It speeds up phase completion by grouping tasks into sequential waves separated by verification checkpoints.

How are dependency and deviation handling managed during phase execution?▼

Dependency and deviation handling is managed by enforcing strict ordering for dependent tasks. The system applies deviation rules for BUG, MISSING, and BLOCKING incidents, allowing immediate bug fixes or deferring blocking work to backlog.

Can I generate atomic commits per task within a parallel execution plan?▼

Yes, you can generate atomic commits per task within a parallel execution plan. The system creates an atomic commit for each completed task to ensure traceability and requests verification checkpoints between execution waves.

What is the best way to handle blocking incidents in a phase plan?▼

The best way to handle blocking incidents in a phase plan is through deviation rules. The system identifies BLOCKING incidents during wave execution and defers the blocked work to the backlog while allowing independent tasks to continue.

When should I use wave-based execution instead of sequential task processing?▼

You should use wave-based execution when your phase-plan contains independent tasks that can run concurrently. If tasks have strict dependencies requiring sequential processing, the system enforces ordering, but parallel waves maximize efficiency for mixed workloads.