mp-pr-create

Create a draft GitHub pull request from local commits without pushing.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/MartinoPolo/mxp-claude-code --skill mp-pr-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mp-pr-create
Source: https://github.com/MartinoPolo/mxp-claude-code/tree/main/skills/mp-pr-create
Command: npx skills add https://github.com/MartinoPolo/mxp-claude-code --skill mp-pr-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating pull requests from a feature branch often requires pushing commits and coordinating with remotes. This skill enables you to generate a draft PR directly from your current branch using existing commits, avoiding unnecessary pushes.

Core Features & Use Cases

  • Draft PRs from local commits on the current branch without pushing to the remote.
  • Validate the base branch alignment and present a concise summary of changes for reviewers.
  • Use standardized title/description templates to streamline code reviews and handoffs.

Quick Start

Run mp-pr-create to generate a draft PR from your current branch.

Frequently Asked Questions about mp-pr-create

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

FAQPage Schema
How do I create a draft pull request from local commits without pushing to GitHub?

You can create a draft pull request directly from your current branch using local commits without pushing. The skill reads local git commits and uses gh to open a draft PR with a standardized title and description.

Do I need to push my feature branch to the remote before opening a draft PR?

No, you do not need to push your feature branch to the remote. The skill drafts a GitHub pull request using existing local commits on your current branch, validating base branch alignment without sharing the commits first.

How does generating a draft PR from local commits work with git and gh?

Generating a draft PR from local commits works by using git to read the commit history on the current branch and gh to create the pull request. It ensures the PR is created as a draft with a standardized title and description.

Can I validate base branch alignment before creating a draft pull request?

Yes, you can validate base branch alignment before creating a draft pull request. The skill checks your current branch against the base branch and presents a concise summary of changes for reviewers before opening the draft PR.

What is the best way to prepare a feature branch for local code review before sharing?

The best way to prepare a feature branch for local review is to draft a pull request from existing commits without pushing. This applies standardized title and description templates to streamline code reviews and handoffs.

Does this workflow require any remote repository synchronization to start a draft PR?

No, this workflow does not require remote repository synchronization to start a draft PR. It operates entirely on local commits from your current branch, avoiding unnecessary pushes until you are ready to share.