pull-request

Create GitHub pull requests with titles and descriptions from commit history.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/rnqhstmd/oh-my-bakedpotato --skill pull-request-rnqhstmd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pull-request
Source: https://github.com/rnqhstmd/oh-my-bakedpotato/tree/main/.claude/skills/pull-request
Command: npx skills add https://github.com/rnqhstmd/oh-my-bakedpotato --skill pull-request-rnqhstmd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automatically generates PR titles and bodies from the commit history to streamline PR creation.

Core Features & Use Cases

  • Auto-generate PR titles from the most relevant commits in the range
  • Compose PR bodies that summarize changes, rationale, and risks
  • Handle base-branch detection, authentication, and common edge cases (e.g., detached HEAD, missing remotes)

Quick Start

Run the pull-request skill on your current branch to generate and push a PR with a title and body derived from the commits.

Frequently Asked Questions about pull-request

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

FAQPage Schema
How do I generate a GitHub PR title and description from commit history?

To generate a GitHub PR from commit history, the skill derives a concise title and comprehensive description from your commits. It automates PR creation by analyzing the most relevant changes in your branch range.

How do I automate pull request creation when my Git repository has a detached HEAD?

Automating pull request creation handles a detached HEAD by validating branch names and commit presence before PR creation. The process detects this edge case and ensures proper branch context is established.

Do I need gh CLI installed to automate GitHub PR creation from commits?

Yes, you need gh CLI installed to automate GitHub PR creation from commits. The skill requires gh CLI, Git, and network access to authenticate, validate remotes, and push the pull request to GitHub.

Can I automatically detect the base branch when creating a pull request from a feature branch?

Yes, you can automatically detect the base branch when creating a pull request. The skill handles base branch detection across standard feature or fix branches to ensure the PR targets the correct integration branch.

What happens if I try to create a pull request with missing remotes in Git?

If you create a pull request with missing remotes, the skill identifies this edge case during validation. It checks for remotes and commit presence before attempting PR creation to prevent execution failures.

How do I compose a PR body that summarizes code review changes and risks from commits?

To compose a PR body summarizing changes and risks, the skill analyzes your commit history to extract rationale and potential risks. It builds a comprehensive description reflecting the code review context from commit messages.