github-multi-repo

Coordinates synchronization and architecture management across multiple GitHub repositories using swarm orchestration.

1|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/KentwareDemo/RuView --skill github-multi-repo-kentwaredemo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-multi-repo
Source: https://github.com/KentwareDemo/RuView/tree/main/.claude/skills/github-multi-repo
Command: npx skills add https://github.com/KentwareDemo/RuView --skill github-multi-repo-kentwaredemo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ruv-swarm, gh-cli.

What problem does it solve? Managing changes across many GitHub repositories manually is error-prone and slow. This Skill automates cross-repository coordination, package version synchronization, and architecture standardization so organization-wide updates happen consistently. ## Core Features & Use Cases - Cross-Repository Swarm Orchestration: Discovers repositories with the GitHub CLI and spawns coordinated AI agents to execute synchronized changes across repos. - Package Synchronization: Aligns dependency versions, CLAUDE.md documentation, and configuration files across multiple packages with tracked sync state. - Architecture Optimization: Analyzes repository structures, creates standardized templates, and enforces consistent workflows and CI configurations. - Use Case: Roll out a TypeScript 5.0 upgrade across every repository in an organization: discover affected repos, apply updates, run tests, and open labeled pull requests linked to a tracking issue automatically. ## Quick Start Ask the AI to initialize multi-repo coordination for your organization's frontend, backend, and shared repositories with a hierarchical topology, then synchronize their package versions.

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?

Use the sync command with a list of packages to align versions and update documentation. The skill discovers repos via the GitHub CLI, applies changes in each clone, runs tests, and opens pull requests for successful updates.

How do I update a library version across all repos in a GitHub organization?

Create a tracking issue, then let the skill find every repo containing the dependency, apply the update, run tests, and open labeled pull requests referencing the tracking issue. Failed repos get a comment on the issue instead.

What tools are required to run multi-repo coordination?

The skill requires the GitHub CLI (gh) version 2.0 or higher for repository operations and ruv-swarm version 1.0.11 or higher for swarm orchestration and shared memory. Both are declared in the skill's frontmatter requirements.

Can I coordinate security patches across multiple repositories at once?

Yes. The skill clones each repository, runs npm audit, applies fixes with npm audit fix, and opens security-labeled pull requests only when tests pass. This keeps vulnerable repos patched without manual repetition.

What synchronization strategies does multi-repo coordination support?

Three strategies are supported: eventual consistency with retry and backoff, strong consistency using raft consensus with quorum, and a hybrid mode that applies strong sync to security and dependency updates while using eventual sync for documentation.