
Adaptive Coordinator
Runs the adaptive-coordinator agent role from the ruflo multi-agent toolkit.
Install
npx skills add ruvnet/ruflo --skill agent-adaptive-coordinator -g -a claude-code -y- Repository
- ruvnet/ruflo80.5k
- Category
- AI and agents
- Updated
- 2d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Agent skill for adaptive-coordinator - invoke with $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=adaptiveAnalyze 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=30Store baseline metrics
mcp__claude-flow__memory_usage store "adaptive:baseline:${TASK_ID}" "$(mcp__claude-flow__performance_report --format=json)" --namespace=adaptiveSet 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=24hStore 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

