github-multi-repo

Coordinates synchronization, dependency updates, and architecture standardization across multiple GitHub repositories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing changes across many GitHub repositories manually is slow and error-prone: dependency versions drift, documentation diverges, and organization-wide updates like security patches require repetitive per-repo work. This Skill orchestrates cross-repository operations so updates, synchronization, and architecture changes happen consistently at scale. ## Core Features & Use Cases - Multi-Repository Swarm Coordination: Discovers related repositories with the gh CLI and runs synchronized operations (updates, tests, PR creation) across all of them using coordinated AI agents. - Package Synchronization: Aligns dependency versions, Node.js engine requirements, and CLAUDE.md documentation across packages, with sync state tracked in shared memory. - Repository Architecture Management: Analyzes repository structures, creates standardized project templates, and pushes common files like CI workflows to every repository. - Use Case: Roll out a TypeScript 5.0 upgrade across an entire organization: the Skill finds every repo using TypeScript, updates each one, runs tests, opens labeled pull requests, and tracks progress in a central 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 and documentation.

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 gh CLI to list organization repositories, clone each one, apply the dependency update, run tests, and open pull requests automatically. This Skill orchestrates that loop with swarm agents and tracks progress in a central GitHub tracking issue.

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

Read each package.json, align version fields and engine requirements, then push updates via the GitHub API on a sync branch. The Skill stores sync status in shared memory so alignment across packages like claude-code-flow and ruv-swarm is verifiable.

What synchronization strategies exist for multi-repo coordination?

The Skill supports eventual consistency with retry and backoff, strong consistency using raft-style consensus with quorum, and a hybrid mode where security and dependency updates use strong consistency while documentation syncs eventually.

Does this work with the GitHub CLI and GitHub API?

Yes, operations are built on the gh CLI for repo discovery, cloning, PR creation, and issue tracking, plus the GitHub REST API via gh api for file content updates and branch creation. MCP GitHub tools handle multi-file pushes and repository creation.

What happens when a cross-repo update fails tests?

When tests fail after an update in a repository, no pull request is created for that repo. Instead, a failure comment is posted to the central tracking issue so the organization-wide rollout status stays visible.