pr

Create or update a GitHub pull request for current git changes.

195|172|Updated Sep 25, 2024
One-click install
npx skills add https://github.com/boundless-xyz/boundless --skill pr-boundless-xyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/boundless-xyz/boundless/tree/main/.claude/skills/pr
Command: npx skills add https://github.com/boundless-xyz/boundless --skill pr-boundless-xyz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically creating or updating pull requests from local git changes is tedious and error-prone. This skill streamlines the PR workflow by guiding you through opening, updating, and reviewing PRs with consistent behavior.

Core Features & Use Cases

  • Integrates with Git and the GitHub CLI to create or update a PR for the current branch.
  • Checks for uncommitted changes, suggests commit messages, and handles PR updates when a PR already exists.
  • Never auto-submits; returns the PR URL for review and lets you open or share it manually.

Quick Start

Create a PR for the current branch and push your changes to the remote repository.

Frequently Asked Questions about pr

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

FAQPage Schema
How do I create a pull request from local git changes?

To create a pull request from local git changes, the skill validates your workspace, suggests a commit message, and uses the GitHub CLI to generate a PR URL for your active branch without auto-submitting.

Does the PR skill automatically submit changes to GitHub?

No, the PR skill never auto-submits changes to GitHub. It prepares the pull request and returns the PR URL, allowing you to manually open, review, and share the link before finalizing the submission.

Can I update an existing pull request using the GitHub CLI?

Yes, you can update an existing pull request by pushing local changes to the remote branch. The skill detects an active PR and manages the update flow through the GitHub CLI for the current branch.

What's the best way to generate a commit message for a pull request?

The best way to generate a commit message for a pull request is using this skill, which evaluates your uncommitted local changes and suggests a concise message to use when pushing the branch for review.

Do I need the GitHub CLI installed to open a pull request?

Yes, you need the GitHub CLI installed to open a pull request with this skill. It integrates directly with the CLI to validate the git workspace and manage the PR creation or update flow.