pr

Open a GitHub pull request for the current branch with GitHub CLI.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/lukeylias/lukeydev --skill pr-lukeylias
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/lukeylias/lukeydev/tree/main/skills/pr
Command: npx skills add https://github.com/lukeylias/lukeydev --skill pr-lukeylias

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual friction of turning finished branch work into a ready-to-review pull request by handling commits, pushes, title formatting, and description assembly.

Core Features & Use Cases

  • Checks the current git state so it can tell whether there are uncommitted changes, local commits waiting to be pushed, or an upstream branch already configured.
  • Routes any uncommitted changes through the commit flow before a pull request is created, keeping history clean and safe.
  • Pushes the branch, builds a readable PR title from the branch name, collects an optional Jira link and verification notes, and opens the PR with the GitHub CLI.
  • Use this when a feature, fix, or refactor is complete and you want a consistent PR body that is ready for reviewer consumption.

Quick Start

Use the pr skill to prepare the current branch, collect any Jira ticket and verification notes, and open a GitHub pull request.

Frequently Asked Questions about pr

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

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

To create a GitHub pull request from your current branch, the skill checks your git state, commits uncommitted work, pushes the branch, and opens the PR using the GitHub CLI. It automatically formats the title and body for review readiness.

Can I link a Jira ticket when opening a pull request via CLI?

Yes, you can link a Jira ticket when opening a pull request. The skill collects an optional Jira link during the PR creation process, incorporating it into the assembled PR body alongside verification notes for reviewers.

What happens to uncommitted changes when I generate a pull request?

Uncommitted changes are safely routed through the commit flow before a pull request is created. This ensures your local work is committed and pushed, keeping your git history clean before the GitHub PR is opened.

Do I need the GitHub CLI installed to open pull requests from a local branch?

Yes, authenticated GitHub CLI access is required. The skill relies on the GitHub CLI to push your local branch and open the pull request after verifying your git state and committing any pending work.

When should I use an automated pull request creation workflow?

Use an automated pull request creation workflow when a feature, fix, or refactor branch is complete. It provides a consistent, review-ready PR handoff by handling branch safety checks, commit formatting, and description assembly.