github-pr

Create or open a GitHub pull request for the current branch.

1|1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/przbadu/skills-factory --skill github-pr-przbadu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pr
Source: https://github.com/przbadu/skills-factory/tree/main/skills/github-pr
Command: npx skills add https://github.com/przbadu/skills-factory --skill github-pr-przbadu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of turning finished branch work into a GitHub pull request by checking for an existing PR, creating one if needed, and opening it in the browser.

Core Features & Use Cases

  • PR Discovery: Detects whether the current branch already has an open pull request and opens it immediately.
  • PR Creation: Creates a new pull request against the master branch when no existing PR is found.
  • Workflow Support: Helps developers quickly submit code changes after pushing commits, especially when they need a browser-ready PR link for review.
  • Use Case: A developer finishes a feature branch, asks the Skill to create the PR, and gets a browser-opened pull request ready for review without manually navigating GitHub.

Quick Start

Ask the skill to create or open the pull request for your current branch and open it in the browser.

Frequently Asked Questions about github-pr

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

FAQPage Schema
How do I open a GitHub pull request from my current branch?

To open a GitHub pull request from your current branch, the Skill checks for an existing PR and opens it in the browser, or creates a new one against the master branch if none is found.

Do I need the gh CLI to create a pull request against master?

Yes, you need the gh CLI authenticated to create a pull request against master, as the Skill uses it to verify upstream status and view or create the PR in the browser.

What happens if my branch already has an open pull request?

If your branch already has an open pull request, the Skill detects it immediately and opens the existing PR directly in your browser for code review.

How do I automatically target the base branch when creating a GitHub PR?

The Skill automatically targets the master base branch when creating a GitHub PR, applying to branch-based development workflows where changes must be pushed and submitted reliably.

Can I use this to submit code changes for review without navigating GitHub manually?

Yes, you can use this to submit code changes for review without manual navigation, as the Skill handles authentication, base-branch targeting, and provides a browser-ready PR link.