Back to Skills

github-multi-repo

Multi-repository coordination, synchronization, and architecture management with AI swarm orchestration

12,574stars1,540forksUpdated 1/21/2026

Security Assessment

Safe(90/100)

Detected risks:

Sensitive File Access([SKILL.md] .env)
Security Score90/100

About github-multi-repo

The GitHub Multi-Repository Coordination Skill is designed to streamline the management of multiple repositories within an organization, leveraging AI swarm orchestration. This skill addresses the challenges of coordinating development efforts across various projects while ensuring that packages and dependencies remain synchronized. By utilizing advanced techniques in architecture management, it allows teams to focus on development without getting bogged down by the complexities of cross-repository integration.

FAQ

How do I initialize multi-repo coordination?

You can initialize it using the command: npx claude-flow skill run github-multi-repo init --repos 'org/frontend,org/backend,org/shared' --topology hierarchical.

What are the compatibility requirements for this skill?

This skill requires ruv-swarm@^1.0.11 and gh-cli@^2.0.0.

Can I synchronize packages across multiple repositories?

Yes, you can synchronize package versions and dependencies using the command: npx claude-flow skill run github-multi-repo sync --packages 'claude-code-flow,ruv-swarm' --align-versions --update-docs.

What limitations should I be aware of?

The skill is dependent on the specified versions of ruv-swarm and gh-cli, so ensure these are installed properly.

Who is the target user for this skill?

This skill is primarily aimed at development teams and organizations that manage multiple repositories and seek to enhance collaboration and automation.

Install github-multi-repo

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill