What problem does it solve?
It solves the challenge of reliably orchestrating multiple specialized agents in Cursor to complete a full, stage-based software development lifecycle with consistent inputs, outputs, and workflow transitions.
Core Features & Use Cases
- Cursor-first orchestration layer: Routes work to the correct sub-agent types using Cursor Task scheduling, while injecting the shared agent instructions as a prompt payload.
- Stage-aware agent body mapping: Selects the correct agent body templates for CREATE, GATE_REVIEW, APPLY, CODE_REVIEW, TEST, VERIFY, and ARCHIVE so each phase follows the intended protocol.
- Wave-based APPLY coordination: Implements group/Wave-style execution patterns for code changes, including a FINAL aggregation step.
Use case example: You want to use a standardized OpenSpec workflow to go from a change request to an implemented change set, including gate review, tests, verification, and final archive, with consistent per-stage agent behavior.
Quick Start
Use the Cursor orchestrator-main skill to run a full development session for a specific Change Name.