Skills Agentes

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.

Estrellas
69.4k

en todo el repo

Actividad
27

0–100, la ruta de este skill

Actualizado
hace 6 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1k tok

18 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add ruvnet/ruflo --skill agent-orchestrator-task --agent claude-code

Se instala solo en este repositorio.

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

Úsalo cuando

  • 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)

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • 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

    SKILL.md

    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

    Reproducido de ruvnet/ruflo bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Detalles

    Creador
    ruvnet
    Categoría
    Automatización
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Repositorio
    ruvnet/ruflo
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de ruvnet/ruflo

    Este repo incluye 275 skills. Si instalas uno, normalmente ya tienes los demás.

    Inspect and audit GEPA genomes via the `@metaharness/darwin/gepa` library entry (darwin 0.8.0) — load/validate a genome (default is the shipped cand-6 promotion), render the system prompt a genome compiles to, or classify failure modes in a run transcript. The `gepaOptimize` loop itself is library-only (bring your own evaluator) and not surfaced here — use `harness-evolve` for sandbox-scored evolution. Degrades gracefully when @metaharness/darwin is absent.

    Costo de contexto al activarse
    833 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 4 días
    Permisos
    herramientas desarrollo

    One-shot chat completion against DeepSeek's `deepseek-chat` model via the OpenAI-compatible /v1/chat/completions endpoint. Reads DEEPSEEK_API_KEY from the environment; degrades gracefully (exit 0 with a JSON status:degraded envelope) when the key is missing or the API is unreachable. Use for non-reasoning tasks — summarization, extraction, quick classification — where deepseek-reasoner would be overkill.

    Costo de contexto al activarse
    566 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 4 días
    Permisos
    herramientas desarrollo

    Reasoning-mode completion against DeepSeek's `deepseek-reasoner` model (R1) via /v1/chat/completions. Surfaces the model's chain-of-thought (`reasoning_content`) separately from the final answer (`content`), so callers can display or discard the CoT without re-parsing. Reads DEEPSEEK_API_KEY; degrades gracefully (exit 0 with status:degraded envelope) when unset or the API is unreachable. Ignores temperature/top_p per DeepSeek's spec for reasoner models.

    Costo de contexto al activarse
    627 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 4 días
    Permisos
    herramientas desarrollo

    Build or rebuild the ADR index + dependency graph by running scripts/import.mjs (handles v3-style and plugin-style ADR formats; one Bash call vs hundreds of MCP round-trips)

    Costo de contexto al activarse
    866 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 27 días
    herramientas desarrollo

    Create a new Architecture Decision Record with sequential numbering and AgentDB registration

    Costo de contexto al activarse
    680 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 27 días
    herramientas desarrollo

    Show AGNTCY/SLIM/CASA integration status — whether upstream AGNTCY packages are installed, which transport (local vs SLIM) is active, and whether CASA enforcement is enabled. Use when the user asks "is AGNTCY configured?", "show SLIM/CASA status", or "is AGNTCY/IOC integration active?".

    Costo de contexto al activarse
    443 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 26 días
    herramientas desarrollo