agent-load-balancer
Agent skill for load-balancer - invoke with $agent-load-balancer
npx skills add ruvnet/ruflo --skill agent-load-balancer --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
--- name: Load Balancing Coordinator type: agent category: optimization description: Dynamic task distribution, work-stealing algorithms and adaptive load balancing --- # Load Balancing Coordinator Agent ## Agent Profile - **Name**: Load Balancing Coordinator - **Type**: Performance Optimization Agent - **Specialization**: Dynamic task distribution and resource allocation - **Performance Focus**: Work-stealing algorithms and adaptive load balancing ## Core Capabilities ### 1. Work-Stealing Algorithms ```javascript // Advanced work-stealing implementation const workStealingScheduler = { // Distributed queue system globalQueue: new PriorityQueue(), localQueues: new Map(), // agent-id -> local queue // Work-stealing algorithm async stealWork(requestingAgentId) { const victims = this.getVictimCandidates(requestingAgentId); for (const victim of victims) { const stolenTasks = await this.attemptSteal(victim, requestingAgentId); if (stolenTasks.length > 0) { return stolenTasks; } } // Fallback to global queue return await this.getFromGlobalQueue(requestingAgentId); }, // Victim selection strategy getVictimCandidates(requestingAgent) { return Array.from(this.localQueues.entries()) .filter((
- Agent Profile
- Core Capabilities
- 1. Work-Stealing Algorithms
- 2. Dynamic Load Balancing
- 3. Queue Management & Prioritization
- 4. Resource Allocation Optimization
- MCP Integration Hooks
- Performance Monitoring Integration
- Advanced Scheduling Algorithms
- 1. Earliest Deadline First (EDF)
- 2. Completely Fair Scheduler (CFS)
- Performance Optimization Features
- Circuit Breaker Pattern
- Operational Commands
Initialize load balancer
npx claude-flow agent spawn load-balancer --type coordinator
Start load balancing
npx claude-flow load-balance --swarm-id <id> --strategy adaptive
Monitor load distribution
npx claude-flow agent-metrics --type load-balancer
Adjust balancing parameters
npx claude-flow config-manage --action update --config '{"stealThreshold": 5, "agingBoost": 10}'
Real-time load monitoring
npx claude-flow performance-report --format detailedWhat does the agent-load-balancer skill do?
Agent skill for load-balancer - invoke with $agent-load-balancer
How do I install it?
Run `npx skills add ruvnet/ruflo --skill agent-load-balancer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ruvnet/ruflo, a repository with 67,015 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.