What problem does it solve? Single-agent systems hit context window limits, suffer from attention degradation, and cannot parallelize work across independent subtasks. This Skill provides architectural patterns and reusable coordination code for distributing work across multiple LLM agents without losing control or fidelity. ## Core Features & Use Cases - Three Architecture Patterns: Guidance for choosing between supervisor/orchestrator, peer-to-peer swarm, and hierarchical patterns based on coordination needs rather than organizational metaphor. - Coordination Utilities: A Python module providing message buses, supervisor task delegation, handoff protocols, weighted consensus voting, and circuit-breaker failure handling. - Framework References: Implementation examples for LangGraph, AutoGen, and CrewAI covering supervisors, swarms, context isolation, and checkpointing. - Use Case: When building a research pipeline where a supervisor delegates search, analysis, and writing to specialized agents, use this Skill to structure handoffs, prevent the telephone game problem, and budget for the roughly 15x token cost of multi-agent execution. ## Quick Start Ask the agent to design a multi-agent system with a supervisor coordinating researcher and writer agents using the coordination utilities in this Skill.