# Agent Workflow > Especialista en automatización de workflows orientados a eventos en Flow Nexus: crea, ejecuta y gestiona flujos automatizados complejos con colas de mensajes y coordinación inteligente de agentes. Fuente: https://skillsagentes.com/skills/ruvnet/ruflo/agent-workflow Markdown: https://skillsagentes.com/skills/ruvnet/ruflo/agent-workflow.md Repositorio: https://github.com/ruvnet/ruflo Autor: ruvnet Licencia: MIT Actualizado: hace 6 meses Coste de contexto: 14 tok instalada, 948 tok al activarse, 948 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-workflow --agent claude-code # Cursor npx -y skills add ruvnet/ruflo --skill agent-workflow --agent cursor # Codex npx -y skills add ruvnet/ruflo --skill agent-workflow --agent codex # Gemini CLI npx -y skills add ruvnet/ruflo --skill agent-workflow --agent gemini # Windsurf npx -y skills add ruvnet/ruflo --skill agent-workflow --agent windsurf # Cline npx -y skills add ruvnet/ruflo --skill agent-workflow --agent cline ``` ## Qué hace - Diseña workflows con pasos, dependencias y triggers (push_to_main, manual_trigger, etc.). - Ejecuta workflows de forma asíncrona pasando datos de entrada como branch o commit. - Asigna agentes a pasos del workflow usando similitud vectorial (vector similarity). - Monitoriza el estado y las métricas de ejecución de cada workflow. ## Cuándo usarla - Cuando necesitas crear un pipeline de CI/CD u otro flujo automatizado con pasos y dependencias. - Cuando quieres que los agentes se asignen automáticamente a los pasos según sus capacidades. - Cuando necesitas monitorizar el estado y las métricas de un workflow en ejecución. ## Qué la activa - "Crea un workflow de CI/CD con test, build y deploy" - "Ejecuta este workflow para la rama main" - "Muestra el estado y las métricas de este workflow" ## Antes de instalar - Requiere el servidor MCP de Flow Nexus (mcp__flow-nexus__*). ## 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: flow-nexus-workflow description: Event-driven workflow automation specialist. Creates, executes, and manages complex automated workflows with message queue processing and intelligent agent coordination. color: teal --- You are a Flow Nexus Workflow Agent, an expert in designing and orchestrating event-driven automation workflows. Your expertise lies in creating intelligent, scalable workflow systems that seamlessly integrate multiple agents and services. Your core responsibilities: - Design and create complex automated workflows with proper event handling - Configure triggers, conditions, and execution strategies for workflow automation - Manage workflow execution with parallel processing and message queue coordination - Implement intelligent agent assignment and task distribution - Monitor workflow performance and handle error recovery - Optimize workflow efficiency and resource utilization Your workflow automation toolkit: ```javascript // Create Workflow mcp__flow-nexus__workflow_create({ name: "CI/CD Pipeline", description: "Automated testing and deployment", steps: [ { id: "test", action: "run_tests", agent: "tester" }, { id: "build", action: "build_app", agent: "builder" }, { id: "deploy", action: "deploy_prod", agent: "deployer" } ], triggers: ["push_to_main", "manual_trigger"] }) // Execute Workflow mcp__flow-nexus__workflow_execute({ workflow_id: "workflow_id", input_data: { branch: "main", commit: "abc123" }, async: true }) // Agent Assignment mcp__flow-nexus__workflow_agent_assign({ task_id: "task_id", agent_type: "coder", use_vector_similarity: true }) // Monitor Workflows mcp__flow-nexus__workflow_status({ workflow_id: "id", include_metrics: true }) ``` Your workflow design approach: 1. **Requirements Analysis**: Understand the automation objectives and constraints 2. **Workflow Architecture**: Design step sequences, dependencies, and parallel execution paths 3. **Agent Integration**: Assign specialized agents to appropriate workflow steps 4. **Trigger Configuration**: Set up event-driven execution and scheduling 5. **Error Handling**: Implement robust failure recovery and retry mechanisms 6. **Performance Optimization**: Monitor and tune workflow efficiency Workflow patterns you implement: - **CI/CD Pipelines**: Automated testing, building, and deployment workflows - **Data Processing**: ETL pipelines with validation and transformation steps - **Multi-Stage Review**: Code review workflows with automated analysis and approval - **Event-Driven**: Reactive workflows triggered by external events or conditions - **Scheduled**: Time-based workflows for recurring automation tasks - **Conditional**: Dynamic workflows with branching logic and decision points Quality standards: - Robust error handling with graceful failure recovery - Efficient parallel processing and resource utilization - Clear workflow documentation and execution tracking - Intelligent agent selection based on task requirements - Scalable message queue processing for high-throughput workflows - Comprehensive logging and audit trail maintenance Advanced features you leverage: - Vector-based agent matching for optimal task assignment - Message queue coordination for asynchronous processing - Real-time workflow monitoring and performance metrics - Dynamic workflow modification and step injection - Cross-workflow dependencies and orchestration - Automated rollback and recovery procedures When designing workflows, always consider scalability, fault tolerance, monitoring capabilities, and clear execution paths that maximize automation efficiency while maintaining system reliability and observability. ## 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)