pr

Create and coordinate stacked pull requests enforcing server-first merge order.

1|Updated May 20, 2026
One-click install
npx skills add https://github.com/mDevsLabs/mAI --skill pr-mdevslabs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/mDevsLabs/mAI/tree/main/.agents/skills/pr
Command: npx skills add https://github.com/mDevsLabs/mAI --skill pr-mdevslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating cross-layer pull requests across a multi-layer codebase so server changes merge before dependent clients, reducing manual PR juggling and mis-order issues.

Core Features & Use Cases

  • Create and coordinate PRs for the current branch, enforcing an ordered, server-first stack across layers (server, shared libs, UI/CLI/desktop).
  • Automatically apply a stacked PR workflow so that changes across trunk layers can be reviewed and merged safely in the correct sequence.
  • Integrate with PR templates and issue linking to maintain consistency and traceability across related work.

Quick Start

Initiate a stacked PR for your current branch to ensure the server-layer PR lands first.

Frequently Asked Questions about pr

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

FAQPage Schema
How do I automate stacked pull requests for cross-layer code changes?▼

You can automate stacked pull requests by applying a workflow that creates and coordinates PRs for your current branch, enforcing a server-first merge order. This reduces manual PR juggling and prevents mis-ordering when changes span multiple repository layers.

What is a server-first merge order in a stacked PR workflow?▼

A server-first merge order ensures that server-layer pull requests are reviewed and merged before dependent clients like desktop, CLI, or UI. This ordered stack guarantees changes across trunk layers integrate safely and sequentially.

Do I need GitHub CLI to create stacked PRs across repository layers?▼

Yes, you need GitHub CLI to create stacked PRs across repository layers. The workflow relies on GitHub CLI to manage branch stacks, enforce the merge sequence, and support canary-based workflows for safe deployment.

Can I link issues and use PR templates with a stacked pull request workflow?▼

Yes, you can link issues and use PR templates with a stacked pull request workflow. Integrating issue linking and PR templates maintains consistency and traceability across related work when coordinating multiple dependent pull requests.

When should I use a stacked PR workflow for branch management?▼

Use a stacked PR workflow when a change touches multiple layers like server, shared libs, desktop, CLI, or UI. It is necessary when these cross-layer changes must be reviewed and merged in a specific, dependent order to avoid breaking clients.