What problem does it solve? Single-agent systems hit context window limits, suffer from context 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 introducing coordination overhead that negates the benefits. ## 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 passing, 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 checkpoint recovery. - Use Case: When building a research system where a single agent's context overflows, use this Skill to design a supervisor that routes subtasks to specialized researcher, analyzer, and writer agents with isolated contexts and validated handoffs. ## Quick Start Ask the AI to design a multi-agent architecture for your task, for example: design a supervisor-based multi-agent system that coordinates a researcher, fact-checker, and writer agent.