repo-fanout-pr

Create commits and cross-linked pull requests across multiple repositories.

Updated Jun 19, 2026
One-click install
npx skills add https://github.com/thisisqubika/ai-mast-challenge-promptazo --skill repo-fanout-pr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-fanout-pr
Source: https://github.com/thisisqubika/ai-mast-challenge-promptazo/tree/main/.claude/skills/repo-fanout-pr
Command: npx skills add https://github.com/thisisqubika/ai-mast-challenge-promptazo --skill repo-fanout-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of commits and pull requests across multiple repositories, streamlining the process of managing changes in a multi-repo workspace.

Core Features & Use Cases

  • Multi-Repo Commit and PR Creation: Automatically commits and creates pull requests in each specified child repository.
  • Cross-Linked PRs: Generates cross-linked pull request bodies for easier review and navigation.
  • Use Case: Ideal for scenarios where a single task requires changes across multiple repositories, such as a feature update affecting several services.

Quick Start

Use the 'repo-fanout-pr' skill with the following arguments: --repos /path/to/repo1,/path/to/repo2 --branch feature branch --ticket 12345 --artifacts-dir /path/to/artifacts.

Frequently Asked Questions about repo-fanout-pr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create pull requests across multiple repositories at the same time?

To create pull requests across multiple repositories, you can automate commit and PR creation in a multi-repo workspace by passing target repository paths and branch names to generate linked PRs.

Can I generate cross-linked pull requests for a multi-repo feature update?

Yes, you can generate cross-linked pull request bodies during multi-repo PR creation, which provides easier review and navigation for feature updates spanning several services.

Does multi-repo commit automation work with GitHub, Azure DevOps, and GitLab?

Multi-repo commit automation works with GitHub, Azure DevOps, and GitLab, but it requires authentication with the corresponding version control provider before creating pull requests.

What is the best way to commit changes to several child repositories from a single task?

The best way to commit changes to several child repositories is using multi-repo commit automation, which processes each specified repository and creates pull requests with cross-linked bodies.

What arguments do I need to pass to automate multi-repo PR creation?

To automate multi-repo PR creation, you need to pass arguments including target repository paths, branch name, ticket number, and artifacts directory to the automation script.

When do I need to use cross-linked PRs in a multi-repo workspace?

You need to use cross-linked PRs in a multi-repo workspace when a single task requires changes across multiple repositories, ensuring comprehensive code review and easier navigation.