spex-orchestrate

Classify, route, and delegate developer requests to specialized AI agents.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/johangm90/spex --skill spex-orchestrate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spex-orchestrate
Source: https://github.com/johangm90/spex/tree/main/skills/spex-orchestrate
Command: npx skills add https://github.com/johangm90/spex --skill spex-orchestrate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill acts as the central nervous system for AI-assisted development, intelligently classifying and routing any developer request to the most appropriate specialist agent, ensuring efficient and coordinated task execution.

Core Features & Use Cases

  • Universal Triage: Classifies diverse requests (bugs, features, questions, ops) into 12 distinct work types.
  • Intelligent Routing: Delegates tasks to specialized agents (e.g., @spex-backend, @spex-qa, @spex-gitops) based on a comprehensive routing table.
  • Workflow Orchestration: Manages the entire lifecycle of a work item, from initial triage through decomposition, execution, gating, and summarization, strictly adhering to human-gated progression and MCP state management.
  • Use Case: A developer asks, "How do I implement the new user authentication flow?". spex-orchestrate classifies this as a 'slice' work type, decomposes it into tasks for @spex-db, @spex-backend, and @spex-frontend, manages their execution wave by wave, and ensures all gates pass before summarizing the outcome.

Quick Start

Ask spex-orchestrate to implement the user authentication feature by providing the feature title and ID.

Frequently Asked Questions about spex-orchestrate

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

FAQPage Schema
How do I orchestrate AI agents for complex software development workflows?

AI agent orchestration routes diverse developer requests to specialized agents, managing the end-to-end lifecycle by decomposing work into waves, tracking state via MCP, and enforcing human-gated progression.

What is task decomposition in AI-driven developer workflows?

Task decomposition splits complex developer requests, like feature implementations, into sequential waves and sub-tasks delegated to specialized AI agents for database, backend, and frontend execution.

Can I enforce human-gated progression for AI-assisted coding tasks?

Yes, human-gated progression enforces strict protocols during AI task orchestration, ensuring investigation, delivery, and verification phases pass manual review before summarizing the final output.

How do I route developer requests to specialized AI agents using MCP?

Intelligent routing classifies requests into 12 distinct work types and delegates tasks to specialized agents using a comprehensive routing table, while managing state through MCP server integration.

Does spex-orchestrate work without external dependencies for state tracking?

No, state tracking relies on MCP for managing the end-to-end lifecycle of work items, maintaining execution context across waves of tasks handled by specialized AI agents.