agent-orchestrator

Coordinates AI agents and skills by discovering, matching, and generating orchestration plans from SKILL.md metadata.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/caobingsheng/skills --skill agent-orchestrator-caobingsheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-orchestrator
Source: https://github.com/caobingsheng/skills/tree/main/agent/agent-orchestrator
Command: npx skills add https://github.com/caobingsheng/skills --skill agent-orchestrator-caobingsheng

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill orchestrator coordinates and unifies multiple AI agents by automatically discovering available skills, evaluating their capabilities, and coordinating their interactions to complete complex tasks.

Core Features & Use Cases

  • Automatic discovery of new skills across registries and folders.
  • Relevance-driven matching of skills to user requests.
  • Flexible orchestration patterns (sequential, parallel, primary-support) to compose multi-skill plans.
  • Registry and project management to track active skills and their relationships.

Quick Start

Provide a user query and the system will scan, match, and generate an orchestration plan.

Frequently Asked Questions about agent-orchestrator

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

FAQPage Schema
How do I coordinate multiple AI agents to complete a complex task?

Multi-agent orchestration coordinates diverse AI agents by automatically discovering available skills, evaluating capabilities, and generating execution plans to operate cohesively. It scans a central registry to match skills to your request.

What is automatic skill discovery and how does it work for agent coordination?

Automatic skill discovery scans registries and folders to identify new skills. It evaluates their capabilities by parsing SKILL.md metadata, enabling the orchestrator to match relevant skills to user requests for multi-agent workflows.

Can I use sequential and parallel execution patterns for multi-skill workflows?

Yes, you can compose multi-skill plans using flexible orchestration patterns including sequential, parallel, and primary-support. These patterns coordinate cross-skill workflows to execute complex automation tasks end-to-end.

Do I need pyyaml to manage a skills registry for agent orchestration?

Yes, pyyaml is required as a dependency. The system relies on it to parse SKILL.md metadata stored in YAML format within the central registry, which drives the auto-discovery and capability matching pipeline.

How do I generate an orchestration plan from a user query?

Provide a user query and the system will scan the registry, match relevant skills based on capabilities, and output an orchestration plan. This plan coordinates the selected agents using sequential, parallel, or primary-support patterns.

What are the limitations of using a central registry for multi-agent orchestration?

The orchestration system depends on a central registry of SKILL.md metadata for capability matching. If skills are not registered or metadata is missing, the auto-discovery pipeline cannot evaluate or include them in the execution plan.