github-multi-repo

Coordinate and synchronize changes across multiple GitHub repositories.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/Kling0012/MCRPG --skill github-multi-repo-kling0012
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-multi-repo
Source: https://github.com/Kling0012/MCRPG/tree/main/.claude/skills/github-multi-repo
Command: npx skills add https://github.com/Kling0012/MCRPG --skill github-multi-repo-kling0012

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables organizations to coordinate and synchronize changes across multiple GitHub repositories using AI swarm orchestration, eliminating manual coordination and drift.

Core Features & Use Cases

  • Multi-Repository Swarm Coordination: Cross-repo orchestration of development tasks to maintain consistency across projects.
  • Package Synchronization: Align dependencies and versions across repositories to avoid version drift.
  • Repository Architecture: Optimize project structure, templates, and governance for scalable ecosystems.
  • Use Case: Orchestrate organization-wide upgrades of a shared library and propagate changes with coordinated tests and PRs.

Quick Start

Initialize the swarm with the target repos and topology, then perform subsequent synchronization and architectural optimization steps. npx claude-flow skill run github-multi-repo init --repos "org/frontend,org/backend,org/shared" --topology hierarchical npx claude-flow skill run github-multi-repo sync --packages "claude-code-flow,ruv-swarm" --align-versions --update-docs npx claude-flow skill run github-multi-repo optimize --analyze-structure --suggest-improvements --create-templates

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 repos by running the sync command with package alignment flags. The Skill coordinates version updates and documentation changes across your specified repositories, preventing drift and maintaining consistency in shared libraries and dependencies.

Can I automate changes across an entire GitHub organization?

Yes. Multi-repo coordination uses AI swarm orchestration to orchestrate organization-wide tasks across multiple repositories in parallel. Initialize with your repo topology, then execute synchronized updates, tests, and pull requests across all target projects automatically.

What's the best way to manage monorepo architecture and cross-package deployments?

The Skill optimizes project structure by analyzing repository architecture, suggesting improvements, and creating templates for governance and scaling. It handles template management and architectural alignment across packages to support distributed workflows and deployment consistency.

Do I need special tools to coordinate changes across multiple repos?

Yes. The Skill requires interoperable tools including ruv-swarm for orchestration and gh-cli for GitHub integration. These enable cross-repo coordination, synchronization, and the distributed workflows needed for organization-scale projects.

How do I avoid version drift when upgrading shared libraries across repos?

Use the sync command to align versions and dependencies across all repositories simultaneously. The Skill orchestrates coordinated tests and pull requests, ensuring shared library upgrades propagate consistently without manual tracking or inconsistencies.

What happens if repositories have conflicting architectures or templates?

The architecture optimization step analyzes structure across repos and suggests improvements to align governance and templates. This resolves inconsistencies and creates standardized templates, enabling scalable, cohesive ecosystems across your organization.