gh-create-pr

Create and update GitHub pull requests with the GitHub CLI and repository templates.

20|2|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/SoundBlaster/XcodeMCPWrapper --skill gh-create-pr-soundblaster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-create-pr
Source: https://github.com/SoundBlaster/XcodeMCPWrapper/tree/main/.agents/skills/gh-create-pr
Command: npx skills add https://github.com/SoundBlaster/XcodeMCPWrapper --skill gh-create-pr-soundblaster

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create or update GitHub pull requests using the GitHub CLI, ensuring PR descriptions conform to the repository template and include relevant validation results.

Core Features & Use Cases

  • Create new PRs from a feature branch with a template-compliant body.
  • Update existing PR descriptions to align with the template and include latest checks.
  • Validate PR content against repository standards and integrate with automated checks.

Quick Start

Use gh to create or update a PR from the current branch, applying the repository template and validation results.

Frequently Asked Questions about gh-create-pr

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

FAQPage Schema
How do I create a GitHub pull request that automatically matches the repository template?

To create a GitHub pull request that matches the repository template, use the GitHub CLI to generate a PR from your current branch. The tool reads the repository's PR template structure to compose a compliant PR body automatically.

Can I update an existing PR description to align with the repository template using the GitHub CLI?

Yes, you can update an existing PR description using the GitHub CLI. The tool edits the target PR to ensure the body aligns with the required template and includes the latest validation check results.

How do I include automated check results in my GitHub pull request body?

You can include automated check results in your GitHub pull request body by using the GitHub CLI to create or update the PR. The process validates PR content against repository standards and integrates the accurate check results into the description.

Does this GitHub automation tool work without additional dependencies or plugins?

Yes, this GitHub automation tool works without additional dependencies or plugins. It relies entirely on the standard GitHub CLI commands, specifically gh pr create and gh pr edit, to manage pull requests directly in the target repository.

What is the best way to automate pull request creation from a feature branch while ensuring compliance?

The best way to automate pull request creation from a feature branch while ensuring compliance is using the GitHub CLI. It reads the template structure from the repository to compose a compliant PR body with accurate validation results.

Why does my pull request description not match the repository template when using the GitHub CLI?

Your pull request description might not match the repository template if it was not composed using the template structure. Use the GitHub CLI to update the PR, which reads the repository template and edits the body to ensure compliance.