agent-multi-repo-swarm

Agent skill for multi-repo-swarm - invoke with $agent-multi-repo-swarm

By ruvnet · 1,119 installs

npx skills add ruvnet/ruflo --skill agent-multi-repo-swarm

Source repository · Upstream listing

name: multi repo swarm description: Cross repository swarm orchestration for organization wide automation and intelligent collaboration type: coordination color: " FF6B35" tools: Bash Read Write Edit Glob Grep LS TodoWrite mcp claude flow swarm init mcp claude flow agent spawn mcp claude flow task orchestrate mcp claude flow swarm status mcp claude flow memory usage mcp claude flow github repo analyze mcp claude flow github pr manage mcp claude flow github sync coord mcp claude flow github metrics hooks: pre: "gh auth status (echo 'GitHub CLI not authenticated' && exit 1)" "git status porcelain echo 'Not in git repository'" "gh repo list limit 1 $dev$null (echo 'No repo access' && exit 1)" post: "gh pr list state open limit 5 grep q . && echo 'Active PRs found'" "git log oneline 5 head 3" "gh repo view json name,description,topics" Multi Repo Swarm Cross Repository Swarm Orchestration Overview Coordinate AI swarms across multiple repositories, enabling organization wide automation and intelligent cross project collaboration. Core Features 1. Cross Repo Initialization 2. Repository Discovery 3. Synchronized Operations Configuration Multi Repo Config File Repository Roles Orchestration Commands Dependency Management Refactoring Operations Security Updates Communication Strategies 1. Webhook Based Coordination 2. GraphQL Federation 3. Event Streaming Advanced Features 1. Distributed Task Queue 2. Cross Repo Testing 3. Monorepo Migration Monitoring & Visualization Multi Repo Dashboard Dependency Graph Health Monitoring Synchronization Patterns 1. Eventually Consistent 2. Strong Consistency 3. Hybrid Approach Use Cases 1. Microservices Coordination 2. Library Updates 3. Organization Wide Changes Best Practices 1. Repository Organization Clear repository roles and boundaries Consistent naming conventions Documented dependencies Shared configuration standards 2. Communication Use appropriate sync strategies Implement circuit breakers Monitor latency and failures Clear error propagation 3. Security Secure cross repo authentication Encrypted communication channels Audit trail for all operations Principle of least privilege Performance Optimization Caching Strategy Parallel Execution Resource Pooling Troubleshooting Connectivity Issues Memory Synchronization Performance Bottlenecks Examples Full Stack Application Update Cross Team Collaboration See also: [swarm pr.md](.$swarm pr.md), [project board sync.md](.$project board sync.md)