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