create-github-pr

Create GitHub pull requests via the gh CLI from a local branch.

8.1k|1.2k|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/NVIDIA/OpenShell --skill create-github-pr-nvidia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-github-pr
Source: https://github.com/NVIDIA/OpenShell/tree/main/.agents/skills/create-github-pr
Command: npx skills add https://github.com/NVIDIA/OpenShell --skill create-github-pr-nvidia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines the creation of GitHub pull requests by utilizing the gh CLI to open PRs, submit changes for review, and manage code collaboration.

Core Features & Use Cases

  • Create pull requests on GitHub from a local branch using gh pr create.
  • Enforce branch naming conventions and PR title/body practices to maintain consistency across repos.
  • Use in team workflows to accelerate code reviews and merge processes.

Quick Start

Create a PR on GitHub for the current branch using gh pr create.

Frequently Asked Questions about create-github-pr

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

FAQPage Schema
How do I create a GitHub pull request from the command line?

To create a GitHub pull request from the command line, you can use the gh CLI to automate opening PRs from your local branch. This streamlines submitting changes for code review and team collaboration.

Can I enforce branch naming conventions when opening a PR with gh CLI?

Yes, you can enforce branch naming conventions when opening a PR with gh CLI. The automation checks branch names and PR title or body practices to maintain consistency across repositories before submission.

What is the best way to automate pull request creation for code reviews?

Automating pull request creation for code reviews is best handled via the gh CLI. It accelerates team workflows by opening, updating, and submitting PRs across repositories while ensuring consistent titles and descriptions.

Do I need to check gh CLI authentication status before creating a PR?

Yes, you need to verify your gh CLI authentication status before creating a PR. The automation process includes checking authentication to ensure secure and successful pull request submission across your repositories.

How does gh CLI streamline pull request management for team workflows?

The gh CLI streamlines pull request management for team workflows by automating PR creation and updates. This accelerates code reviews and merge processes by enforcing consistent branch naming and PR documentation guidelines.