github-multi-repo
Multi-repository coordination, synchronization, and architecture management with AI swarm orchestration
By ruvnet · 1,174 installs
npx skills add ruvnet/ruflo --skill github-multi-repo
Source repository · Upstream listing
GitHub Multi Repository Coordination Skill
Overview
Advanced multi repository coordination system that combines swarm intelligence, package synchronization, and repository architecture optimization. This skill enables organization wide automation, cross project collaboration, and scalable repository management.
Core Capabilities
🔄 Multi Repository Swarm Coordination
Cross repository AI swarm orchestration for distributed development workflows.
📦 Package Synchronization
Intelligent dependency resolution and version alignment across multiple packages.
🏗️ Repository Architecture
Structure optimization and template management for scalable projects.
🔗 Integration Management
Cross package integration testing and deployment coordination.
Quick Start
Initialize Multi Repo Coordination
Synchronize Packages
Optimize Architecture
Features
1. Cross Repository Swarm Orchestration
Repository Discovery
Synchronized Operations
2. Package Synchronization
Version Alignment
Documentation Synchronization
Cross Package Integration
3. Repository Architecture
Structure Analysis
Template Creation
Cross Repository Standardization
4. Orchestration Workflows
Dependency Management
Refactoring Operations
Security Updates
Configuration
Multi Repo Config File
Repository Roles
Communication Strategies
1. Webhook Based Coordination
2. Event Streaming
Synchronization Patterns
1. Eventually Consistent
2. Strong Consistency
3. Hybrid Approach
Use Cases
1. Microservices Coordination
2. Library Updates
3. Organization Wide Changes
Architecture Patterns
Monorepo Structure
Command Structure
Monitoring & Visualization
Multi Repo Dashboard
Dependency Graph
Health Monitoring
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
4. Version Management
Semantic versioning alignment
Dependency compatibility validation
Automated version bump coordination
5. Testing Integration
Cross package test validation
Integration test automation
Performance regression detection
Performance Optimization
Caching Strategy
Parallel Execution
Resource Pooling
Troubleshooting
Connectivity Issues
Memory Synchronization
Performance Bottlenecks
Advanced Features
1. Distributed Task Queue
2. Cross Repo Testing
3. Monorepo Migration
Examples
Full Stack Application Update
Cross Team Collaboration
Metrics and Reporting
Sync Quality Metrics
Package version alignment percentage
Documentation consistency score
Integration test success rate
Synchronization completion time
Architecture Health Metrics
Repository structure consistency score
Documentation coverage percentage
Cross repository integration success rate
Template adoption and usage statistics
Automated Reporting
Weekly sync status reports
Dependency drift detection
Documentation divergence alerts
Integration health monitoring
Integration Points
Related Skills
github workflow GitHub workflow automation
github pr Pull request management
sparc architect Architecture design
sparc optimizer Performance optimization
Related Commands
/github sync coordinator Cross repo synchronization
/github release manager Coordinated releases
/github repo architect Repository optimization
/sparc architect Detailed architecture design
Support and Resources
Documentation: https://github.com/ruvnet/claude flow
Issues: https://github.com/ruvnet/claude flow/issues
Examples: .claude/examples/github multi repo/
Version: 1.0.0
Last Updated: 2025 10 19
Maintainer: Claude Flow Team