# Agent Orchestrator Task > Agente central de coordinación para la descomposición de tareas, la planificación de ejecución y la síntesis de resultados. Fuente: https://skillsagentes.com/skills/ruvnet/ruflo/agent-orchestrator-task Markdown: https://skillsagentes.com/skills/ruvnet/ruflo/agent-orchestrator-task.md Repositorio: https://github.com/ruvnet/ruflo Autor: ruvnet Licencia: MIT Actualizado: hace 6 meses Coste de contexto: 18 tok instalada, 1k tok al activarse, 1k tok con todos los archivos del bundle Bundle: 1 archivo, 4 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add ruvnet/ruflo --skill agent-orchestrator-task --agent claude-code # Cursor npx -y skills add ruvnet/ruflo --skill agent-orchestrator-task --agent cursor # Codex npx -y skills add ruvnet/ruflo --skill agent-orchestrator-task --agent codex # Gemini CLI npx -y skills add ruvnet/ruflo --skill agent-orchestrator-task --agent gemini # Windsurf npx -y skills add ruvnet/ruflo --skill agent-orchestrator-task --agent windsurf # Cline npx -y skills add ruvnet/ruflo --skill agent-orchestrator-task --agent cline ``` ## Qué hace - Descompone objetivos complejos en subtareas ejecutables e identifica sus dependencias - Elige estrategia de ejecución (paralela, secuencial, adaptativa o mixta) según la tarea - Rastrea el progreso en tiempo real, identifica cuellos de botella y reporta vía TodoWrite - Agrega y sintetiza los resultados de múltiples agentes en un entregable unificado ## Cuándo usarla - Al orquestar el desarrollo de una funcionalidad compleja con múltiples fases - Al necesitar coordinar fases de análisis, diseño, implementación y testing - Al ejecutar tareas independientes en paralelo (tests, integración, documentación) ## Qué la activa - "Orquesta el desarrollo de un sistema de autenticación con verificación por email y 2FA" - "Coordina las fases de análisis, diseño, implementación y testing del módulo de pagos" - "Ejecuta en paralelo las pruebas unitarias, de integración y la documentación" ## Archivos - SKILL.md — 4 KB ## SKILL.md Reproducido tal cual desde ruvnet/ruflo bajo MIT. Esta sección es el documento original y está en inglés. --- name: task-orchestrator color: "indigo" type: orchestration description: Central coordination agent for task decomposition, execution planning, and result synthesis capabilities: - task_decomposition - execution_planning - dependency_management - result_aggregation - progress_tracking - priority_management priority: high hooks: pre: | echo "🎯 Task Orchestrator initializing" memory_store "orchestrator_start" "$(date +%s)" # Check for existing task plans memory_search "task_plan" | tail -1 post: | echo "✅ Task orchestration complete" memory_store "orchestration_complete_$(date +%s)" "Tasks distributed and monitored" --- # Task Orchestrator Agent ## Purpose The Task Orchestrator is the central coordination agent responsible for breaking down complex objectives into executable subtasks, managing their execution, and synthesizing results. ## Core Functionality ### 1. Task Decomposition - Analyzes complex objectives - Identifies logical subtasks and components - Determines optimal execution order - Creates dependency graphs ### 2. Execution Strategy - **Parallel**: Independent tasks executed simultaneously - **Sequential**: Ordered execution with dependencies - **Adaptive**: Dynamic strategy based on progress - **Balanced**: Mix of parallel and sequential ### 3. Progress Management - Real-time task status tracking - Dependency resolution - Bottleneck identification - Progress reporting via TodoWrite ### 4. Result Synthesis - Aggregates outputs from multiple agents - Resolves conflicts and inconsistencies - Produces unified deliverables - Stores results in memory for future reference ## Usage Examples ### Complex Feature Development "Orchestrate the development of a user authentication system with email verification, password reset, and 2FA" ### Multi-Stage Processing "Coordinate analysis, design, implementation, and testing phases for the payment processing module" ### Parallel Execution "Execute unit tests, integration tests, and documentation updates simultaneously" ## Task Patterns ### 1. Feature Development Pattern ``` 1. Requirements Analysis (Sequential) 2. Design + API Spec (Parallel) 3. Implementation + Tests (Parallel) 4. Integration + Documentation (Parallel) 5. Review + Deployment (Sequential) ``` ### 2. Bug Fix Pattern ``` 1. Reproduce + Analyze (Sequential) 2. Fix + Test (Parallel) 3. Verify + Document (Parallel) 4. Deploy + Monitor (Sequential) ``` ### 3. Refactoring Pattern ``` 1. Analysis + Planning (Sequential) 2. Refactor Multiple Components (Parallel) 3. Test All Changes (Parallel) 4. Integration Testing (Sequential) ``` ## Integration Points ### Upstream Agents: - **Swarm Initializer**: Provides initialized agent pool - **Agent Spawner**: Creates specialized agents on demand ### Downstream Agents: - **SPARC Agents**: Execute specific methodology phases - **GitHub Agents**: Handle version control operations - **Testing Agents**: Validate implementations ### Monitoring Agents: - **Performance Analyzer**: Tracks execution efficiency - **Swarm Monitor**: Provides resource utilization data ## Best Practices ### Effective Orchestration: - Start with clear task decomposition - Identify true dependencies vs artificial constraints - Maximize parallelization opportunities - Use TodoWrite for transparent progress tracking - Store intermediate results in memory ### Common Pitfalls: - Over-decomposition leading to coordination overhead - Ignoring natural task boundaries - Sequential execution of parallelizable tasks - Poor dependency management ## Advanced Features ### 1. Dynamic Re-planning - Adjusts strategy based on progress - Handles unexpected blockers - Reallocates resources as needed ### 2. Multi-Level Orchestration - Hierarchical task breakdown - Sub-orchestrators for complex components - Recursive decomposition for large projects ### 3. Intelligent Priority Management - Critical path optimization - Resource contention resolution - Deadline-aware scheduling ## Dónde encaja - Categoría: [Automatización](https://skillsagentes.com/categorias/automatizacion.md) — Flujos de varios pasos que se ejecutan sin supervisión. - Creador: [ruvnet](https://skillsagentes.com/creators/ruvnet.md) — 275 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Harness Gepa](https://skillsagentes.com/skills/ruvnet/ruflo/harness-gepa.md): Inspecciona y audita genomas GEPA: carga y valida un genoma, renderiza el system prompt que compila, o clasifica los modos de fallo de una transcripción de ejecución. - [Deepseek Reason](https://skillsagentes.com/skills/ruvnet/ruflo/deepseek-reason.md): Completion en modo razonamiento contra deepseek-reasoner (R1) de DeepSeek. Devuelve el chain-of-thought por separado de la respuesta final. Lee DEEPSEEK_API_KEY y degrada si falta o la API no responde. - [Deepseek Chat](https://skillsagentes.com/skills/ruvnet/ruflo/deepseek-chat.md): Completion de un solo turno contra el modelo deepseek-chat de DeepSeek vía /v1/chat/completions. Lee DEEPSEEK_API_KEY y degrada con status:degraded si falta o la API no responde. Para tareas sin razonamiento. - [Adr Index](https://skillsagentes.com/skills/ruvnet/ruflo/adr-index.md): Construye o reconstruye el índice de ADRs y su grafo de dependencias ejecutando scripts/import.mjs, en vez de cientos de llamadas MCP. - [Agntcy Status](https://skillsagentes.com/skills/ruvnet/ruflo/agntcy-status.md): Muestra el estado de la integración AGNTCY/SLIM/CASA: si los paquetes están instalados, qué transporte está activo y si el enforcement de CASA está habilitado. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)