
Flow Nexus Swarm
Deploy and run cloud AI agent swarms with event-driven workflows on the Flow Nexus platform instead of wiring orchestration by hand.
Overview
Flow Nexus Swarm is an agent skill most often used in Build (also Operate, Ship) that deploys and manages cloud AI swarms and event-driven workflows via the Flow Nexus platform and MCP server.
Install
npx skills add https://github.com/ruvnet/ruflo --skill flow-nexus-swarmWhat is this skill?
- Multi-topology swarms: hierarchical, mesh, ring, and star architectures
- Event-driven workflows with async message-queue processing
- Template library for pre-built swarm configurations
- Vector-similarity agent assignment and real-time metrics with audit trails
- Requires Flow Nexus MCP server and an active flow-nexus.ruv.io account
- Supports four swarm topologies: hierarchical, mesh, ring, and star
- Documents seven major sections including templates, advanced features, and best practices
Adoption & trust: 645 installs on skills.sh; 58.5k GitHub stars; 1/3 security scanners passed (skills.sh audits).
What problem does it solve?
You need coordinated multi-agent execution in the cloud with queues and workflows, but rolling your own orchestration and observability is slow and error-prone.
Who is it for?
Indie builders shipping agent products who already use or can adopt Flow Nexus and want template-driven swarm and workflow automation.
Skip if: Teams that cannot use external cloud accounts, lack the flow-nexus MCP server, or only need a single-repo script with no multi-agent orchestration.
When should I use this skill?
You need cloud-based AI swarm deployment, event-driven workflows, or Flow Nexus message-queue automation with the flow-nexus MCP server and an active account.
What do I get? / Deliverables
You get initialized swarm topologies, automated workflow steps on Flow Nexus, and monitoring hooks so agents can run as a managed cloud system rather than ad-hoc parallel chats.
- Configured cloud swarm with chosen topology
- Event-driven workflow definitions on Flow Nexus
- Monitoring and audit-trail visibility for swarm runs
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Canonical shelf is Build because the skill centers on standing up swarm topologies, message queues, and cloud execution—the core product-integration work for agent systems. Integrations fits best: it binds an external platform (Flow Nexus MCP), account registration, and cross-service workflow wiring rather than app UI or backend CRUD alone.
Where it fits
Initialize a hierarchical swarm on Flow Nexus to run parallel implementation agents against your API repo.
Chain queue-backed workflow steps so agents smoke-test and report before you tag a release.
Use real-time metrics and audit trails to see which swarm topology is saturating during production agent jobs.
How it compares
Platform orchestration skill tied to Flow Nexus and MCP—not a generic local task runner or a static planning-only workflow doc.
Common Questions / FAQ
Who is flow-nexus-swarm for?
Solo and small-team builders running multi-agent systems in the cloud who want Flow Nexus for swarms, message queues, and workflow automation instead of custom infrastructure.
When should I use flow-nexus-swarm?
During Build when wiring agent platforms and integrations; during Ship when automating release or validation pipelines with swarms; and during Operate when monitoring scaled agent workloads—whenever you need cloud swarm init plus event-driven workflows on Flow Nexus.
Is flow-nexus-swarm safe to install?
It implies cloud accounts, network APIs, and MCP access—review the Security Audits panel on this Prism page and your Flow Nexus credentials policy before enabling it in production agents.
SKILL.md
READMESKILL.md - Flow Nexus Swarm
# Flow Nexus Swarm & Workflow Orchestration Deploy and manage cloud-based AI agent swarms with event-driven workflow automation, message queue processing, and intelligent agent coordination. ## 📋 Table of Contents 1. [Overview](#overview) 2. [Swarm Management](#swarm-management) 3. [Workflow Automation](#workflow-automation) 4. [Agent Orchestration](#agent-orchestration) 5. [Templates & Patterns](#templates--patterns) 6. [Advanced Features](#advanced-features) 7. [Best Practices](#best-practices) ## Overview Flow Nexus provides cloud-based orchestration for AI agent swarms with: - **Multi-topology Support**: Hierarchical, mesh, ring, and star architectures - **Event-driven Workflows**: Message queue processing with async execution - **Template Library**: Pre-built swarm configurations for common use cases - **Intelligent Agent Assignment**: Vector similarity matching for optimal agent selection - **Real-time Monitoring**: Comprehensive metrics and audit trails - **Scalable Infrastructure**: Cloud-based execution with auto-scaling ## Swarm Management ### Initialize Swarm Create a new swarm with specified topology and configuration: ```javascript mcp__flow-nexus__swarm_init({ topology: "hierarchical", // Options: mesh, ring, star, hierarchical maxAgents: 8, strategy: "balanced" // Options: balanced, specialized, adaptive }) ``` **Topology Guide:** - **Hierarchical**: Tree structure with coordinator nodes (best for complex projects) - **Mesh**: Peer-to-peer collaboration (best for research and analysis) - **Ring**: Circular coordination (best for sequential workflows) - **Star**: Centralized hub (best for simple delegation) **Strategy Guide:** - **Balanced**: Equal distribution of workload across agents - **Specialized**: Agents focus on specific expertise areas - **Adaptive**: Dynamic adjustment based on task complexity ### Spawn Agents Add specialized agents to the swarm: ```javascript mcp__flow-nexus__agent_spawn({ type: "researcher", // Options: researcher, coder, analyst, optimizer, coordinator name: "Lead Researcher", capabilities: ["web_search", "analysis", "summarization"] }) ``` **Agent Types:** - **Researcher**: Information gathering, web search, analysis - **Coder**: Code generation, refactoring, implementation - **Analyst**: Data analysis, pattern recognition, insights - **Optimizer**: Performance tuning, resource optimization - **Coordinator**: Task delegation, progress tracking, integration ### Orchestrate Tasks Distribute tasks across the swarm: ```javascript mcp__flow-nexus__task_orchestrate({ task: "Build a REST API with authentication and database integration", strategy: "parallel", // Options: parallel, sequential, adaptive maxAgents: 5, priority: "high" // Options: low, medium, high, critical }) ``` **Execution Strategies:** - **Parallel**: Maximum concurrency for independent subtasks - **Sequential**: Step-by-step execution with dependencies - **Adaptive**: AI-powered strategy selection based on task analysis ### Monitor & Scale Swarms ```javascript // Get detailed swarm status mcp__flow-nexus__swarm_status({ swarm_id: "optional-id" // Uses active swarm if not provided }) // List all active swarms mcp__flow-nexus__swarm_list({ status: "active" // Options: active, destroyed, all }) // Scale swarm up or down mcp__flow-nexus__swarm_scale({ target_agents: 10, swarm_id: "optional-id" }) // Gracefully destroy swarm mcp__flow-nexus__swarm_destroy({ swarm_id: "optional-id" }) ``` ## Workflow Automation ### Create Workflow Define event-driven workflows with message queue processing: ```javascript mcp__flow-nexus__workflow_c