orchestration-patterns

Score request complexity and route tasks to primary and secondary personas.

15|7|Updated Aug 6, 2025
One-click install
npx skills add https://github.com/hvkshetry/StewardOS --skill orchestration-patterns-hvkshetry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestration-patterns
Source: https://github.com/hvkshetry/StewardOS/tree/main/skills/shared/orchestration-patterns
Command: npx skills add https://github.com/hvkshetry/StewardOS --skill orchestration-patterns-hvkshetry

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a framework for coordinating multiple AI agents (personas) to work together on complex tasks, ensuring efficient routing, scoring, and synthesis of information.

Core Features & Use Cases

  • Complexity Scoring: Assigns a score (1-5) to incoming requests to determine the appropriate orchestration strategy.
  • Persona Routing: Maps specific domains and request types to the most suitable AI persona.
  • Multi-Agent Synthesis: Defines a step-by-step protocol for decomposing tasks, dispatching them to agents, and synthesizing their outputs into a unified response.
  • Use Case: When a request requires input from both the Investment Officer and the Household Comptroller (e.g., "Analyze the tax impact of selling AAPL"), this Skill guides the Chief of Staff on how to delegate sub-tasks, collect results, and present a combined analysis.

Quick Start

Use the orchestration-patterns skill to route a request that requires input from three different personas.

Frequently Asked Questions about orchestration-patterns

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

FAQPage Schema
How do I coordinate multi-agent workflows to synthesize outputs from different AI personas?

Multi-agent synthesis is coordinated through a five-step framework that decomposes requests, routes sub-tasks to primary and secondary personas, produces outputs, and synthesizes them into a unified response.

What is the best way to route requests across multiple AI agents based on domain?

Request routing uses a matrix that maps specific domains to the most suitable primary and secondary personas, ensuring complex tasks are dispatched to the correct agents for specialized processing.

How do I score the complexity of incoming requests for multi-agent orchestration?

Request complexity is scored using a defined rubric from 1 to 5, which determines the appropriate orchestration strategy and whether cross-persona coordination is required.

When do I need cross-persona orchestration for handling complex tasks?

Cross-persona orchestration is needed when a request requires input from multiple distinct personas, such as analyzing tax impacts across investment and household management domains.

What anti-patterns should I avoid when implementing multi-agent synthesis?

The orchestration framework details specific anti-patterns to avoid during multi-agent synthesis, preventing inefficient routing decisions and poor synthesis of cross-persona outputs.

Can I use orchestration patterns to delegate sub-tasks and collect results from different agents?

Yes, the orchestration patterns guide you through delegating sub-tasks to specific agents, collecting their individual results, and presenting a combined analysis as a unified output.