github-create-pr

Create GitHub pull requests from feature branches with metadata via GitHub CLI.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/buihuuloc/universal-ue-skills --skill github-create-pr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-create-pr
Source: https://github.com/buihuuloc/universal-ue-skills/tree/main/skills/github-create-pr
Command: npx skills add https://github.com/buihuuloc/universal-ue-skills --skill github-create-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of GitHub Pull Requests, ensuring they adhere to project templates, link to relevant issues, and include all necessary metadata, significantly reducing manual effort and potential errors.

Core Features & Use Cases

  • Automated PR Generation: Creates PRs from feature branches, auto-detecting title, type, impact, and QA needs.
  • Issue Linking: Integrates with a github-create-issue skill to link PRs to newly created or existing issues.
  • Metadata Population: Automatically assigns labels, milestones, and adds the PR to the project board.
  • Use Case: A developer finishes a new feature, runs the skill, and it automatically creates a PR, links it to a new issue, populates all the required sections of the PR template, and adds it to the project board, ready for review.

Quick Start

Use the github-create-pr skill to create a pull request for your current branch.

Frequently Asked Questions about github-create-pr

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

FAQPage Schema
How do I automate GitHub pull request creation from a feature branch?

To automate GitHub pull request creation, this Skill auto-detects your branch title, type, and impact, then generates the PR using the GitHub CLI. It populates mandatory metadata like assignees, labels, and milestones, reducing manual effort and errors.

How do I link a GitHub pull request to an existing issue automatically?

You can link a GitHub pull request to an issue automatically by integrating this Skill with the github-create-issue workflow. It connects newly created or existing issues directly to your PR, ensuring proper traceability and project tracking.

Can I automatically populate PR templates and assign project board metadata with GitHub CLI?

Yes, you can populate PR templates and assign project board metadata using the GitHub CLI. This Skill enforces adherence to project templates and automatically adds mandatory metadata including assignees, labels, milestones, and project board assignments.

Do I need the GitHub CLI installed to automate pull request workflows?

Yes, you need the GitHub CLI installed to automate pull request workflows. This Skill relies on the gh command-line tool to interact with your repository, detect PR requirements, and populate mandatory metadata directly from your feature branch.

What is the best way to ensure my pull requests meet project QA requirements?

The best way to ensure pull requests meet project QA requirements is to use an automated PR generation workflow. This Skill auto-detects QA needs from your feature branch and populates the required sections of your PR template before submission.