routing

Route feature requests to express, standard, or deep workflow agents.

52|3|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/ZTE-AICloud/Co-OmniSpec --skill routing-zte-aicloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: routing
Source: https://github.com/ZTE-AICloud/Co-OmniSpec/tree/main/skills/routing
Command: npx skills add https://github.com/ZTE-AICloud/Co-OmniSpec --skill routing-zte-aicloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes feature descriptions to determine the appropriate flow_mode (express, standard, or deep) and routes execution to the correct workflow agent, ensuring orchestration is driven by agent orchestration rather than by the skill name.

Core Features & Use Cases

  • Maps flow_mode values to corresponding workflow agents: express → express-workflow, standard → standard-workflow, deep → deep-workflow, enabling end-to-end execution without duplicating skill identities.
  • Treats routing as a pre-processing and state-management skill that decides when and which workflow agent to invoke, while the actual specification, design, and tasks are executed by the workflow agents.
  • Leverages a complexity-analyzer for recommended flow_mode when not explicitly forced, while honoring explicit --workflow selections and safety constraints to avoid premature branching or state writes.

Quick Start

Provide the initial arguments; the routing system determines the flow_mode and dispatches to the matching workflow agent.

Frequently Asked Questions about routing

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

FAQPage Schema
How do I automate workflow routing based on flow mode values?

Workflow routing maps flow_mode values to the appropriate workflow agent and initiates execution. It automates the process by delegating express, standard, or deep flow modes to their corresponding workflow agents.

What is state-aware routing in workflow orchestration?

State-aware routing is a pre-processing mechanism that decides when and which workflow agent to invoke without writing state before the create-branch step. It ensures safe, foreground execution of the chosen workflow agent.

Can I force a specific workflow mode instead of using automatic analysis?

Yes, you can force a specific workflow mode. The routing system honors explicit workflow selections and safety constraints, while leveraging a complexity-analyzer only when a flow_mode is not explicitly provided.

How do I map express, standard, and deep flow modes to workflow agents?

Mapping flow modes to workflow agents routes express to express-workflow, standard to standard-workflow, and deep to deep-workflow. This enables end-to-end execution without duplicating skill identities.

When should I not use automated routing for feature requests?

You should not use automated routing when you need to create branches or write state before the create-branch step. The routing skill avoids premature branching by enforcing parameter preprocessing and safe foreground execution.