github-multi-repo

Coordinates synchronization, architecture optimization, and swarm orchestration across multiple GitHub repositories.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/dmuhoro/EasyTutor --skill github-multi-repo-dmuhoro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-multi-repo
Source: https://github.com/dmuhoro/EasyTutor/tree/main/archive/.claude/skills/github-multi-repo
Command: npx skills add https://github.com/dmuhoro/EasyTutor --skill github-multi-repo-dmuhoro

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Managing changes across many repositories in an organization is error-prone: dependency versions drift, documentation diverges, and coordinated updates require repetitive manual work. This Skill automates cross-repository coordination so updates, security patches, and refactoring propagate consistently. ## Core Features & Use Cases - Cross-Repository Swarm Orchestration: Discovers related repositories with the GitHub CLI and spawns coordinated AI agents to execute synchronized changes across all of them. - Package Synchronization: Aligns dependency versions and synchronizes documentation files (like CLAUDE.md) across packages with tracked state. - Architecture Optimization & Templates: Analyzes repository structure, creates standardized project templates, and enforces consistent CI workflows org-wide. - Use Case: Roll out a TypeScript 5.0 upgrade across every repository in your organization — the Skill finds affected repos, updates each one, runs tests, opens labeled pull requests, and tracks everything under a single tracking issue. ## Quick Start Ask the AI to initialize multi-repo coordination for your organization's frontend, backend, and shared repositories and 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 update dependencies across multiple GitHub repositories at once?

Use the sync workflow: the GitHub CLI discovers repositories containing the dependency, clones each one, applies the update, runs tests, and opens labeled pull requests. A tracking issue links all PRs so failures are reported in one place.

How to synchronize package versions across a monorepo or multi-repo setup?

Run the package synchronization command with --align-versions to read each package.json, align version requirements, and commit the changes on a dedicated sync branch. Sync status is stored in shared swarm memory for auditing.

What tools are required for multi-repository coordination with this skill?

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

Can I coordinate security patches across all repositories in an organization?

Yes. The security patch workflow clones every repository, runs npm audit, applies fixes where vulnerabilities exist, verifies tests pass, and opens pull requests labeled security on each affected repo.

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 keeping documentation eventually consistent.