my-pr

Create GitHub pull requests with titles and bodies from branch changes.

Updated May 8, 2026
One-click install
npx skills add https://github.com/mike2ox/my-claude-code-config --skill my-pr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: my-pr
Source: https://github.com/mike2ox/my-claude-code-config/tree/main/skills/my-pr
Command: npx skills add https://github.com/mike2ox/my-claude-code-config --skill my-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of creating a PR with a detailed title and body based on the changes made in the current branch, saving time and reducing the likelihood of errors.

Core Features & Use Cases

  • PR Creation Automation: Generates a PR title and body from the current branch changes.
  • Mode Selection: Offers both 'full' and 'auto' modes for generating PR texts and creating draft PRs on GitHub.
  • Customization: Allows customization of PR titles and body content based on the user's input.

Quick Start

Run the 'my-pr' command to generate a PR title and body for the current branch changes.

Frequently Asked Questions about my-pr

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

FAQPage Schema
How do I automate pull request creation with title and body suggestions on GitHub?

Automating pull request creation involves analyzing your current branch changes to generate detailed PR titles and bodies. This Skill automates that process by suggesting text based on Git diffs and creating the PR on GitHub.

Do I need the GitHub CLI installed to automate PR creation?

Yes, the GitHub CLI is required to automate PR creation. The Skill operates within the GitHub ecosystem and relies on the 'gh' command-line tool for authorization and creating draft pull requests.

Can I customize the generated PR title and body before creating a draft PR?

Yes, you can customize the PR title and body content. The Skill allows user input to modify the suggested text generated from your current branch changes before finalizing the pull request.

What is the difference between full and auto modes for generating pull requests?

The difference between full and auto modes lies in the level of automation for generating PR texts. Both modes create draft PRs on GitHub, but auto mode streamlines the generation process for immediate text suggestions.

Why does branch management require Git commands when creating a GitHub pull request?

Branch management requires Git commands because the Skill analyzes the changes specific to your current branch. You must manage branch switches and updates using Git before automating the PR text generation.