Coordination Patterns

Identify and describe coordination patterns for multi-agent systems.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/MarkusDegen/multi-agent-skill --skill coordination-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Coordination Patterns
Source: https://github.com/MarkusDegen/multi-agent-skill/tree/main/skills/coordination-patterns
Command: npx skills add https://github.com/MarkusDegen/multi-agent-skill --skill coordination-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured catalog of coordination patterns for multi-agent systems, covering Planner→Executor→Verifier, Blackboard, Orchestrator-Worker, Hierarchical, Event-Driven, and Market-Based approaches, along with 12 Factor Agents guidance and references to governance and reliability patterns.

Core Features & Use Cases

  • Pattern catalog across MAS architectures with practical selection guidance.
  • Reference materials and templates to implement and evaluate coordination patterns.
  • Safe, scalable design principles emphasizing unified state, event-driven communication, and controlled flow.

Quick Start

Provide a concise coordination pattern design for a new multi-agent project.

Frequently Asked Questions about Coordination Patterns

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

FAQPage Schema
What are the standard coordination patterns for multi-agent systems?

Multi-agent coordination patterns include Planner→Executor→Verifier, Blackboard, Orchestrator-Worker, Hierarchical, Event-Driven, and Market-Based architectures. This resource provides practical selection guidance to apply these patterns across diverse project domains and scales.

How do I design a coordination architecture for a new multi-agent project?

Design a multi-agent coordination architecture by selecting a pattern like Orchestrator-Worker or Event-Driven, defining clear agent roles, establishing event-driven communication, and implementing unified state management. Use the provided templates to generate a concise coordination design for your project.

When should I use hierarchical versus market-based coordination in multi-agent systems?

Choose hierarchical coordination for top-down task delegation, and market-based patterns for decentralized resource allocation. Selecting between them depends on your requirements for safety-conscious governance, controlled flow, and unified state management.

Does this multi-agent coordination guidance support safe and scalable system design?

Yes, the coordination patterns emphasize safe, scalable design principles. They incorporate 12 Factor Agents guidance, unified state management, event-driven communication, and safety-conscious governance to ensure robust multi-agent system architecture.

What are the limitations of event-driven coordination for multi-agent systems?

Event-driven coordination can introduce complexity in tracking state across agents, requiring robust unified state management. While it enables asynchronous communication, pattern selection guidance helps evaluate if this approach suits your specific scale and governance needs.