github-create-pr

Create GitHub pull requests from git commits with metadata and templates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (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 in the code review process.

Core Features & Use Cases

  • Automated PR Generation: Creates PRs from feature branches, automatically detecting changes, types, and impact.
  • Issue Linking: Integrates with a separate issue creation skill or uses existing issues to link PRs.
  • Metadata Population: Auto-fills assignee, labels, milestones, and adds the PR to the project board.
  • Use Case: A developer finishes a new feature. They run this skill, which pushes their branch, creates a linked issue (if needed), generates a PR title and body based on commits, and submits it for review, all with minimal input.

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 my feature branch?

You can automate GitHub pull request creation by analyzing local git commits and file changes to auto-populate PR titles, bodies, and metadata. This skill pushes your branch and submits the PR for review with minimal input required.

Can I automatically link issues and add labels to a pull request?

Yes, you can automatically link issues and populate metadata including labels, milestones, assignees, and project board assignments. The skill integrates with issue tracking to ensure your pull request contains all relevant metadata.

Do I need the GitHub CLI installed to create pull requests automatically?

Yes, you need the GitHub CLI (gh) installed to interact with the GitHub API, and git for local repository operations. These command-line tools provide the necessary interface for automated pull request creation.

What is the best way to ensure my pull requests follow a strict template structure?

The best way to ensure strict PR template adherence is to use an automated generation tool that analyzes your git workflow and commits. This guarantees your pull request titles and bodies match the required project template structure consistently.

Does automated pull request generation support fully automated workflows?

Yes, automated pull request generation supports both interactive and fully automated modes. This allows you to streamline your code integration workflows whether you want manual control or a completely hands-off git workflow.