spae-orchestrate

Orchestrates SPAE subagents sequentially through a state-driven seven-phase workflow.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/mystilleef/spae-framework --skill spae-orchestrate-mystilleef
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spae-orchestrate
Source: https://github.com/mystilleef/spae-framework/tree/main/skills/spae-orchestrate
Command: npx skills add https://github.com/mystilleef/spae-framework --skill spae-orchestrate-mystilleef

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Running a multi-phase agent workflow manually requires tracking which phase comes next, invoking the right agent, and detecting stalls or failures. This Skill automates that coordination by reading a persistent state file and dispatching the correct subagent until the workstream completes. ## Core Features & Use Cases - State-driven dispatch: Reads .spae/current/STATE.json to resolve the current phase and spawns the matching subagent (spec, plan, inspect, build, check, fix, verify) in a loop. - Failure-safe halting: Stops immediately on subagent failure, stalled phases, unknown phase values, or a missing workstream, preventing runaway execution. - Read-only orchestration: Performs no file writes itself; all state mutations are delegated to subagents, keeping responsibilities cleanly separated. - Use Case: You have a feature proposal and want the full SPAE pipeline executed autonomously. Invoke the orchestrator with the proposal, and it bootstraps the spec phase, then loops through plan, inspect, build, check, fix, and verify until the workstream reaches done. ## Quick Start Ask the agent to orchestrate the SPAE workflow for your proposal, for example: run the SPAE orchestrator with the proposal to add user authentication to the API.

Frequently Asked Questions about spae-orchestrate

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

FAQPage Schema
How do I run the full SPAE workflow automatically?▼

Invoke the orchestrate skill with an optional proposal argument. It reads STATE.json to find the current phase, spawns the matching subagent, and loops until the phase reaches done or a failure halts execution.

How does the orchestrator decide which subagent to spawn next?▼

It reads the phase field from .spae/current/STATE.json and maps it to exactly one subagent: spec, plan, inspect, build, check, fix, or verify. It trusts the state file over subagent output text.

What happens if a subagent fails during orchestration?▼

Execution halts immediately on a Failed status, crash, timeout, or AgentError. It also halts if the phase does not change between iterations, indicating a stalled workflow.

Can the orchestrator run subagents in parallel?▼

No. Subagents are spawned strictly one at a time in sequence. The orchestrator awaits each subagent's completion before re-reading STATE.json and dispatching the next phase.

Does the orchestrator modify project files or state?▼

No. It operates in read-only mode, performing only subagent invocation, state tracking, and reporting. All state updates and file writes are performed by the spawned subagents.