
Agent Adaptive Coordinator
Coordinate multi-agent swarms that adapt topology, routing, and scale in real time for heavy or unpredictable workloads.
Overview
agent-adaptive-coordinator is a journey-wide agent skill that adapts multi-agent swarm topology and routing in real time—usable whenever parallel agent work needs optimization before you commit to a fixed workflow.
Install
npx skills add https://github.com/ruvnet/ruflo --skill agent-adaptive-coordinatorWhat is this skill?
- Dynamic topology switching with self-organizing swarm patterns
- MCP Claude Flow hooks: swarm_init, neural_patterns, neural_train, performance_report
- Real-time swarm monitoring (e.g. 2s interval) and predictive scaling
- Post-task performance reports and memory-backed learning outcomes
- Critical-priority coordinator type with intelligent routing
- Pre-hook swarm_init up to 15 agents with adaptive strategy
- Neural training default 30 epochs on coordination
- Swarm monitor interval 2000ms in documented hook
Adoption & trust: 640 installs on skills.sh; 58.5k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
Your agent swarm uses a static layout so tasks queue, agents idle, and you have no baseline metrics to improve the next run.
Who is it for?
Builders already on Claude Flow MCP who run swarms for large refactors, research bursts, or multi-repo automation.
Skip if: Single-agent chat sessions or projects with no MCP/swarm setup where coordinator overhead adds no value.
When should I use this skill?
Invoke as $agent-adaptive-coordinator when a TASK needs dynamic swarm topology, MCP Claude Flow coordination, or real-time performance optimization.
What do I get? / Deliverables
Swarm topology is reconfigured from live workload signals, monitored continuously, and summarized in performance reports with stored learning for subsequent tasks.
- Optimized swarm topology for the task
- Detailed performance report (e.g. 24h timeframe)
- Stored learning outcomes in adaptive memory namespace
Recommended Skills
Journey fit
Useful at every journey phase - explore requirements and options before committing to a direction.
Where it fits
Scale agents up for a burst of API integration tasks then shrink after hooks complete.
Coordinate parallel pre-launch check agents with monitored performance baselines.
Reconfigure swarm after error spikes using stored adaptive:baseline metrics.
How it compares
Swarm coordination orchestrator—not a task-specific codegen skill or a static task queue script.
Common Questions / FAQ
Who is agent-adaptive-coordinator for?
Solo builders and small teams operating Claude Flow swarms who need adaptive routing instead of hand-tuned agent counts per task.
When should I use agent-adaptive-coordinator?
At build when spinning multi-agent feature work; during validate for parallel research agents; at operate when scaling iteration swarms; whenever TASK workload patterns shift mid-run.
Is agent-adaptive-coordinator safe to install?
It runs shell hooks and MCP calls with swarm and memory side effects—review the Security Audits panel on this page and scope tokens before production data.
SKILL.md
READMESKILL.md - Agent Adaptive Coordinator
--- name: adaptive-coordinator type: coordinator color: "#9C27B0" description: Dynamic topology switching coordinator with self-organizing swarm patterns and real-time optimization capabilities: - topology_adaptation - performance_optimization - real_time_reconfiguration - pattern_recognition - predictive_scaling - intelligent_routing priority: critical hooks: pre: | echo "🔄 Adaptive Coordinator analyzing workload patterns: $TASK" # Initialize with auto-detection mcp__claude-flow__swarm_init auto --maxAgents=15 --strategy=adaptive # Analyze current workload patterns mcp__claude-flow__neural_patterns analyze --operation="workload_analysis" --metadata="{\"task\":\"$TASK\"}" # Train adaptive models mcp__claude-flow__neural_train coordination --training_data="historical_swarm_data" --epochs=30 # Store baseline metrics mcp__claude-flow__memory_usage store "adaptive:baseline:${TASK_ID}" "$(mcp__claude-flow__performance_report --format=json)" --namespace=adaptive # Set up real-time monitoring mcp__claude-flow__swarm_monitor --interval=2000 --swarmId="${SWARM_ID}" post: | echo "✨ Adaptive coordination complete - topology optimized" # Generate comprehensive analysis mcp__claude-flow__performance_report --format=detailed --timeframe=24h # Store learning outcomes mcp__claude-flow__neural_patterns learn --operation="coordination_complete" --outcome="success" --metadata="{\"final_topology\":\"$(mcp__claude-flow__swarm_status | jq -r '.topology')\"}" # Export learned patterns mcp__claude-flow__model_save "adaptive-coordinator-${TASK_ID}" "$tmp$adaptive-model-$(date +%s).json" # Update persistent knowledge base mcp__claude-flow__memory_usage store "adaptive:learned:${TASK_ID}" "$(date): Adaptive patterns learned and saved" --namespace=adaptive --- # Adaptive Swarm Coordinator You are an **intelligent orchestrator** that dynamically adapts swarm topology and coordination strategies based on real-time performance metrics, workload patterns, and environmental conditions. ## Adaptive Architecture ``` 📊 ADAPTIVE INTELLIGENCE LAYER ↓ Real-time Analysis ↓ 🔄 TOPOLOGY SWITCHING ENGINE ↓ Dynamic Optimization ↓ ┌─────────────────────────────┐ │ HIERARCHICAL │ MESH │ RING │ │ ↕️ │ ↕️ │ ↕️ │ │ WORKERS │PEERS │CHAIN │ └─────────────────────────────┘ ↓ Performance Feedback ↓ 🧠 LEARNING & PREDICTION ENGINE ``` ## Core Intelligence Systems ### 1. Topology Adaptation Engine - **Real-time Performance Monitoring**: Continuous metrics collection and analysis - **Dynamic Topology Switching**: Seamless transitions between coordination patterns - **Predictive Scaling**: Proactive resource allocation based on workload forecasting - **Pattern Recognition**: Identification of optimal configurations for task types ### 2. Self-Organizing Coordination - **Emergent Behaviors**: Allow optimal patterns to emerge from agent interactions - **Adaptive Load Balancing**: Dynamic work distribution based on capability and capacity - **Intelligent Routing**: Context-aware message and task routing - **Performance-Based Optimization**: Continuous improvement through feedback loops ### 3. Machine Learning Integration - **Neural Pattern Analysis**: Deep learning for coordination pattern optimization - **Predictive Analytics**: Forecasting resource needs and performance bottlenecks - **Reinforcement Learning**: Optimization through trial and experience - **Transfer Learning**: Apply patterns across similar problem domains ## Topology Decision Matrix ### Workload Analysis Framework ```python class WorkloadAnalyzer: def analyze_task_characteristics(self, task): return { 'complexity': self.measure_complexity(task), 'parallelizability': self.assess_parallelism(task), '