What problem does it solve?
This Skill provides the core engine for orchestrating AI agent teams, automating the complex process of team formation, task distribution, dependency management, and result aggregation for sophisticated development workflows.
Core Features & Use Cases
- Dynamic Team Composition: Automatically determines optimal team size and roles (e.g., Frontend Dev, Backend Dev, QA) based on task scope (small, medium, large).
- Intelligent Task Distribution: Manages file ownership, breaks down work into manageable tasks (5-6 per agent), and establishes dependencies between tasks using a graph.
- Context Inheritance & Plan Approval: Ensures agents have necessary context and allows for a plan approval mode for high-risk tasks.
- Error Recovery & Result Aggregation: Handles agent unresponsiveness, detects file conflicts, resolves deadlocks, and aggregates results into a standardized report.
- Use Case: Automate the refactoring of a large software module by defining the scope, allowing the orchestrator to form a team of specialized agents, distribute the work, manage dependencies, and ensure all code changes are integrated and tested successfully.
Quick Start
Use the team-orchestrator skill to refactor the authentication module, requiring plan approval before implementation.