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)