github-multi-repo

Coordinate cross-repository development and synchronization across multiple GitHub repositories.

Updated Oct 30, 2025
One-click install
npx skills add https://github.com/whrit/agent-flow --skill github-multi-repo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-multi-repo
Source: https://github.com/whrit/agent-flow/tree/main/.claude/skills/github-multi-repo
Command: npx skills add https://github.com/whrit/agent-flow --skill github-multi-repo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ruv-swarm, gh-cli, and includes references (resource) components.

What problem does it solve?

This Skill eliminates the complexity and manual effort involved in managing, synchronizing, and maintaining consistency across multiple GitHub repositories. It streamlines distributed development, ensures architectural alignment, and automates organization-wide changes.

Core Features & Use Cases

  • Cross-Repository Swarm Coordination: Orchestrates AI swarms for distributed development workflows across multiple repos.
  • Package & Documentation Synchronization: Intelligently aligns package versions, dependencies, and documentation (e.g., CLAUDE.md) across your entire organization.
  • Repository Architecture Optimization: Analyzes and optimizes repository structures, creates standardized templates, and enforces best practices.
  • Use Case: If you manage a microservices architecture spread across dozens of repositories, use this Skill to automatically synchronize shared library versions, update CI/CD workflows, and ensure consistent security policies across all services.

Quick Start

Initialize multi-repo coordination by running npx claude-flow skill run github-multi-repo init --repos "org/frontend,org/backend,org/shared" --topology hierarchical. Then, synchronize packages with npx claude-flow skill run github-multi-repo sync --packages "claude-code-flow,ruv-swarm".

Frequently Asked Questions about github-multi-repo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I synchronize dependencies across multiple GitHub repositories?

Synchronize dependencies across multiple repositories by running `npx claude-flow skill run github-multi-repo sync --packages "package-name"`. The Skill aligns package versions, dependencies, and documentation across your entire organization using ruv-swarm orchestration and gh-cli integration.

Can I automate updates across a microservices architecture with multiple repos?

Yes. Initialize multi-repo coordination with `npx claude-flow skill run github-multi-repo init --repos "org/service1,org/service2" --topology hierarchical`, then automate shared library versions, CI/CD workflows, and security policies across all services simultaneously.

What's the best way to enforce consistent architecture across distributed repositories?

Repository architecture optimization analyzes structures, creates standardized templates, and enforces best practices across repos. This Skill applies architecture alignment and optimization through swarm-coordinated analysis, ensuring consistency in distributed workflows.

Do I need GitHub CLI and ruv-swarm to use multi-repository coordination?

Yes. This Skill requires gh-cli@^2.0.0 for GitHub integration and ruv-swarm@^1.0.11 for swarm orchestration, topology configuration, package synchronization, and cross-repo integration testing.

How does cross-repository swarm coordination handle organization-wide changes?

Cross-repository swarm coordination orchestrates AI swarms for distributed development workflows. It applies topology configurations—hierarchical or mesh—to manage organization-wide projects, automate synchronized changes, and ensure architectural alignment across all repositories.

What happens if repositories have conflicting package versions or architecture patterns?

This Skill intelligently aligns conflicting package versions and enforces standardized architecture patterns by analyzing repository structures and applying template-based corrections across your organization, resolving misalignment automatically.