workflow-routing

Route user requests to appropriate software engineering workflows based on goal detection.

5|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/mraakashshah/oro --skill workflow-routing-mraakashshah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-routing
Source: https://github.com/mraakashshah/oro/tree/main/.claude/skills/workflow-routing
Command: npx skills add https://github.com/mraakashshah/oro --skill workflow-routing-mraakashshah

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When user requests are not immediately obvious, this Skill routes them to the appropriate workflow or skill chain, ensuring that every request is handled effectively.

Core Features & Use Cases

  • Goal Detection: Automatically detects the user's primary goal from their message.
  • Workflow Routing: Routes requests to workflows like Research, Plan, Encode, Build, and Fix.
  • Parallel Detection: Suggests parallel agents for independent tasks.
  • Main Context Coordination: Keeps main context for coordination and delegates work to agents.
  • Workflow Completion Suggestions: Suggests natural next steps after completing a workflow.

Quick Start

Run the workflow-routing skill to route a user request to the appropriate workflow.

Frequently Asked Questions about workflow-routing

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

FAQPage Schema
How do I route user requests to the right software engineering workflow?

Workflow routing automatically detects the primary goal of a user request and directs it to the appropriate skill chain, such as Research, Plan, Encode, Build, or Fix. This ensures every request is handled effectively.

How does parallel task handling work during workflow routing?

Parallel task handling identifies independent tasks within a user request and suggests parallel agents to execute them. The main context remains reserved for coordination while delegating the actual work to these agents.

Can I trigger research and planning workflows in the same request?

Yes, parallel detection evaluates user requests to identify independent tasks. When research and planning occur as separate goals, the system suggests parallel agents to handle them concurrently while the main context coordinates.

What is the best way to manage context coordination when processing parallel software engineering tasks?

Main context coordination keeps the primary context free for management and delegates work to parallel agents. This ensures independent tasks like encoding and building are handled without overwhelming the main context.

Does this approach suggest what to do after a software engineering workflow finishes?

Yes, workflow completion suggestions provide natural next steps after a workflow concludes. This guides the user seamlessly from one phase, like planning, directly into the subsequent phase, like building or fixing.