create-pull-request

Create GitHub pull requests from local Git branches with formatted titles and bodies.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/Kaito-Dogi/smopin --skill create-pull-request-kaito-dogi
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: create-pull-request
Source: https://github.com/Kaito-Dogi/smopin/tree/main/.agents/skills/create-pull-request
Command: npx skills add https://github.com/Kaito-Dogi/smopin --skill create-pull-request-kaito-dogi

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill requires gh, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of creating GitHub pull requests (PRs) for streamlined Git operations, reducing the manual effort required for PR creation and enhancing workflow efficiency.

Core Features & Use Cases

  • Automated PR Creation: Simplifies the creation of PRs by automating the process, including branch creation, commits, and PR setup.
  • Git Workflow Integration: Integrates with existing Git workflows, ensuring compliance with project standards.
  • Use Case: For developers looking to automate their Git workflow, this Skill can be used to create PRs after completing a series of tasks or commits.

Quick Start

Use the create-pull-request skill to automatically create a PR for the 'feature/ISSUE-123_new-feature' branch.

Frequently Asked Questions about create-pull-request

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

FAQPage Schema
How do I automate GitHub pull request creation from a local Git branch?β–Ό

Automating GitHub pull request creation from a local branch involves parsing commit messages to generate PR titles and bodies. This process uses the gh command line tool to ensure correct branch naming and streamline PR setup.

What is the best way to format PR titles and bodies from commit messages?β–Ό

Formatting PR titles and bodies from commit messages requires extracting relevant documentation and commit history. This Skill automates that generation process to maintain compliance with project Git workflow standards.

Do I need a GitHub token to automate pull requests via the command line?β–Ό

Yes, a GitHub token is required to authenticate and access the repository when automating pull requests via the command line. This ensures secure PR creation and proper Git workflow integration.

Does this PR automation tool work with existing Git workflows and branch naming conventions?β–Ό

Yes, this PR automation tool integrates with existing Git workflows by enforcing correct branch naming conventions and commit message formatting. It ensures automated PR creation aligns with your project standards.

What are the limitations of automating pull request creation with gh scripts?β–Ό

Automating pull request creation with gh scripts depends on local Git branches and accurate commit message formatting for PR generation. It requires a valid GitHub token and proper branch setup to function correctly.