gsd-orchestrator

Orchestrate autonomous software builds by driving GSD subprocesses from spec to delivery.

1.0k|92|Updated May 22, 2026
One-click install
npx skills add https://github.com/open-gsd/gsd-pi --skill gsd-orchestrator-open-gsd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-orchestrator
Source: https://github.com/open-gsd/gsd-pi/tree/main/gsd-orchestrator
Command: npx skills add https://github.com/open-gsd/gsd-pi --skill gsd-orchestrator-open-gsd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Orchestrate autonomous software builds by controlling GSD in headless mode to turn a product spec into a working deployment, removing manual orchestration and code-writing steps.

Core Features & Use Cases

  • Write a product spec, launch a milestone, and monitor progress automatically.
  • Manage blockers, steer decisions, and track costs across an end-to-end build.
  • Verify results, collect artifacts and commits, and provide a delivery-ready state.

Quick Start

Create a spec.md that describes your product, then run gsd headless --output-format json --context spec.md new-milestone --auto

Frequently Asked Questions about gsd-orchestrator

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

FAQPage Schema
How do I orchestrate autonomous software builds from a product spec?

To orchestrate autonomous software builds, create a spec.md file and run the GSD headless command with the new-milestone argument to automatically turn your product spec into a working deployment without manual coding.

How do I monitor build progress and handle blockers during milestone execution?

You can monitor build progress and handle blockers by using GSD headless commands like next, query, and steer to track milestones, manage blockers, and guide decisions across an end-to-end build process.

Can I track costs and verify results automatically across software build projects?

Yes, you can track costs and verify results automatically by driving GSD as a subprocess, which relies on a structured HeadlessJsonResult for exit codes and artifact verification to provide a delivery-ready state.

What is the best way to manage software delivery milestones without manual code writing?

The best way to manage software delivery milestones without manual code writing is using GSD headless mode to orchestrate full builds, which removes manual orchestration steps and collects commits and artifacts automatically.

Do I need a specific file format to launch an autonomous software build milestone?

Yes, you need to create a spec.md file that describes your product to launch an autonomous software build milestone, which serves as the input context for the GSD headless new-milestone command.