spec-first:orchestrate

Orchestrate the Spec-First AI development workflow with stage-gated progression.

72|9|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/sunrain520/spec-first --skill spec-first-orchestrate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-first:orchestrate
Source: https://github.com/sunrain520/spec-first/tree/main/skills/spec-first/13-orchestrate
Command: npx skills add https://github.com/sunrain520/spec-first --skill spec-first-orchestrate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill acts as the central orchestrator for the Spec-First AI development workflow, ensuring structured, stage-gated progression from idea to release. It manages the execution of sub-skills, handles feature location, and enforces quality gates.

Core Features & Use Cases

  • Workflow Orchestration: Drives the entire Spec-First state machine (00_init to 08_done).
  • Feature Location: Intelligently identifies the active feature using explicit parameters, .spec-first/current file, or interactive prompts.
  • Batch Execution & Checkpointing: Organizes work into batches (pre-check, skill execution, verification) with mandatory checkpoints to ensure auditability and prevent "sick" progress.
  • Sub-Skill Management: Schedules and executes appropriate sub-skills based on the current stage.
  • Error Handling & Resumption: Manages task execution states (pending, in_progress, blocked, done) and supports resuming interrupted workflows.
  • Governance & Risk Management: Integrates background governance signals (status, dependency strength, risk category) to guide decision-making.

Quick Start

Run the orchestrate skill to begin the workflow for the current feature.

Frequently Asked Questions about spec-first:orchestrate

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

FAQPage Schema
How do I orchestrate stage-gated AI development workflows?

Orchestrating stage-gated AI development workflows involves driving a state machine from initialization to release. This skill manages batch execution and enforces mandatory quality checkpoints between stages to ensure structured progression.

What is the best way to manage task state and resume interrupted AI feature workflows?

Managing task state for interrupted AI feature workflows requires tracking execution states like pending, in_progress, blocked, and done. This skill handles task state management and supports resuming interrupted workflows to prevent lost progress.

How does feature location work in a batch execution workflow?

Feature location in a batch execution workflow identifies the active feature using explicit parameters, a current specification file, or interactive prompts. This establishes the correct context before scheduling and executing sub-skills.

Can I integrate governance signals for risk-aware decision making during task execution?

You can integrate background governance signals during task execution. The system incorporates status, dependency strength, and risk category signals to guide risk-aware decision-making throughout the workflow progression.

Why do I need mandatory checkpoints in feature management?

Mandatory checkpoints in feature management ensure auditability and prevent invalid progress. They organize work into pre-check, skill execution, and verification batches to enforce quality gates before advancing stages.