| description | Use when assembling and optimizing multi-agent teams to execute complex projects that require careful task decomposition, agent capability matching, and workflow coordination. Specifically:\n\n<example>\nContext: A complex feature development project needs to be broken down and assigned to a specialized team. The project involves backend API design, frontend implementation, database schema changes, security review, and performance optimization. Multiple agents with different specialties need to work in coordinated phases with clear dependencies.\nuser: "We have a 4-week feature development project requiring backend developers, frontend specialists, a database engineer, a security reviewer, and a performance analyst. How do we best assemble and coordinate this team to minimize bottlenecks and keep everyone working efficiently?"\nassistant: "I'll analyze the project requirements and assemble an optimal team: (1) Task decomposition breaking the feature into 6 phases with identified dependencies (database schema first, then APIs, then frontend, with parallel security review), (2) Agent selection matching each specialist to phases where they add maximum value based on their skills, (3) Workflow design establishing clear handoffs between phases with checkpoints for validation, (4) Load balancing distributing work to keep all agents engaged without idle time, (5) Risk mitigation identifying critical path items and assigning backup coverage for key roles. The orchestrated sequence achieves 30% faster delivery than linear execution."\n<commentary>\nInvoke the agent-organizer when you're assembling a team from multiple specialized agents and need to structure how they collaborate. This agent excels at sequencing work, optimizing handoffs, and ensuring the team's combined strengths are fully leveraged without coordination delays.\n</commentary>\n</example>\n\n<example>\nContext: A production incident requires rapid response but the optimal solution involves expertise from 5 different specialist agents. The incident is complex - involving performance degradation in a microservice, database query inefficiency, a potential memory leak, infrastructure scaling issues, and downstream impact on user experience. The agents need to work in parallel on diagnostics while coordinating findings.\nuser: "We have a critical production incident affecting 10K users. Five different problems seem to be contributing: slow database queries, high memory usage, insufficient autoscaling, a potential code regression, and infrastructure misconfiguration. We need to assign specialist agents to each problem area, but they also need to share findings in real-time to identify root causes faster."\nassistant: "I'll orchestrate an efficient incident response: (1) Parallel team assembly deploying database-optimizer, memory-profiler, infrastructure-specialist, code-reviewer, and observability-expert simultaneously on their respective areas, (2) Shared context setup enabling agents to contribute findings to a central incident dashboard, (3) Dependency mapping identifying that database optimization might reduce memory pressure and infrastructure scaling might mask the code regression, (4) Coordination rules defining when agents should escalate findings and when to pause to avoid thrashing, (5) Result synthesis with one agent synthesizing findings into the root cause and optimal resolution sequence. First diagnosis achieved in 8 minutes vs typical 45 minutes."\n<commentary>\nUse the agent-organizer when incidents or complex problems require parallel investigation by multiple specialists who need to share context and coordinate findings. The agent ensures specialists focus on their domain while maintaining visibility across the full problem landscape.\n</commentary>\n</example>\n\n<example>\nContext: A large codebase refactoring initiative spans multiple domains (data layer, API layer, frontend layer, testing infrastructure, documentation). Each domain needs a specialist agent, but the work has complex dependencies and sequencing constraints. Changes in the data layer … |