workflow-router

Route development tasks to optimal Maestro lifecycle commands.

1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/owebboy/maestro --skill workflow-router-owebboy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-router
Source: https://github.com/owebboy/maestro/tree/main/skills/workflow-router
Command: npx skills add https://github.com/owebboy/maestro --skill workflow-router-owebboy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates decision fatigue by guiding you to the most efficient Maestro workflow based on your specific task complexity, scope, and available project tools.

Core Features & Use Cases

  • Context-Aware Routing: Automatically selects between Plan Mode, tracked work items, or specialized review processes.
  • Workflow Orchestration: Manages the lifecycle of tasks from triage and review to implementation and UAT.
  • Use Case: When you are unsure whether a task requires a simple fix or a full multi-file design spec, this skill analyzes your intent and directs you to the appropriate command, such as /track-new or /implement.

Quick Start

Ask the workflow router to recommend the best Maestro process for your current task.

Frequently Asked Questions about workflow-router

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

FAQPage Schema
How do I determine the right development workflow for a complex task?

To determine the right development workflow, evaluate task signals like scope and complexity. The workflow router analyzes your specific task intent and automatically routes you to the appropriate lifecycle command, such as triage or implementation, ensuring consistent methodology.

What is Maestro workflow orchestration for the development lifecycle?

Maestro workflow orchestration manages the complete development lifecycle from task triage and review to implementation and UAT. It eliminates decision fatigue by guiding you to the most efficient process based on your project scope and available tools.

How do I route a development task to a specific lifecycle command?

You route a development task by asking the workflow router to recommend the best Maestro process. It evaluates your task context and directs you to specific commands like /track-new or /implement based on whether you need a simple fix or a full design spec.

Does the Maestro workflow router require specific project configurations?

Yes, the workflow router verifies the presence of required configurations and optional skill dependencies before routing tasks. This ensures your project environment supports the selected workflow, whether it uses Plan Mode, tracked work items, or specialized review processes.

When should I use automated workflow routing instead of manual task selection?

Use automated workflow routing when you are unsure whether a task requires a simple fix or a full multi-file design spec. Context-aware routing automatically selects the optimal process by evaluating your task complexity, scope, and tool availability.