pr

Create and manage GitHub pull requests using GitHub CLI commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of creating and managing pull requests in GitHub repositories, reducing the complexity and time required for pull request creation and review.

Core Features & Use Cases

  • Automated PR Creation: Walks through commit history checks, fills the repository's PULL_REQUEST_TEMPLATE.md, picks an appropriate label, and runs gh pr create --base main.
  • Branch Strategy: Provides guidelines for feature and fix branches, ensuring a clean and organized codebase.
  • Labeling and Merging: Offers guidance on selecting labels and creating pull requests with the correct base branch.

Quick Start

To create a pull request for a feature branch, run the pr skill with the command: pr create.

Frequently Asked Questions about pr

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

FAQPage Schema
How do I automate pull request creation with GitHub CLI?

Automating pull request creation with GitHub CLI involves running a script that walks through commit history checks, fills the PULL_REQUEST_TEMPLATE.md, picks labels, and executes `gh pr create --base main`.

What is GitHub flow branch management for pull requests?

GitHub flow branch management for pull requests provides guidelines for naming feature and fix branches, ensuring a clean commit history and an organized codebase before merging into the main branch.

Do I need GitHub CLI installed to manage pull requests?

Yes, you need the GitHub CLI installed to manage pull requests this way, as the Skill relies on `gh` commands to interact directly with the GitHub API for branch and pull request operations.

How do I create a pull request using a repository template?

To create a pull request using a repository template, the process automatically fills your PULL_REQUEST_TEMPLATE.md, applies an appropriate label, and targets the main base branch using `gh pr create`.

What is the best way to structure commits before opening a pull request?

The best way to structure commits before opening a pull request is to follow GitHub flow branch guidelines, which ensure a clean commit history and proper branch naming for feature and fix branches.