pr-create

Generate pull request titles and descriptions from Git branch differences and commit history.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kamijodev/dotfiles --skill pr-create-kamijodev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-create
Source: https://github.com/kamijodev/dotfiles/tree/main/dot_claude/skills/pr-create
Command: npx skills add https://github.com/kamijodev/dotfiles --skill pr-create-kamijodev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of Pull Requests by analyzing branch differences and commit history, generating appropriate titles and descriptions, and streamlining the review process.

Core Features & Use Cases

  • Automated PR Generation: Creates Pull Requests based on branch changes.
  • Intelligent Title/Description: Analyzes commits to suggest relevant PR titles and descriptions.
  • Self-Review Integration: Prompts for a mandatory self-review before PR creation.
  • Use Case: After completing a feature on a new branch, you can invoke this Skill to automatically prepare and submit a Pull Request for review, including a summary of your changes.

Quick Start

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

Frequently Asked Questions about pr-create

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

FAQPage Schema
How do I automatically create a pull request from git commit history?

To automatically create a pull request, this Skill analyzes your git branch differences and commit history to generate PR titles and descriptions. It then integrates directly with the `gh pr create` command to submit the pull request on your behalf.

How does automated pull request generation analyze code changes for the description?

Automated pull request generation analyzes your branch differences and commit messages to intelligently suggest relevant titles and descriptions. This ensures your PR accurately reflects the code changes without manual formatting.

Can I review the generated pull request details before submitting it to GitHub?

Yes, you can review the generated pull request details before submission. The Skill includes a mandatory self-review framework that prompts you to confirm the automatically generated title and description prior to executing the GitHub pull request creation.

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

Yes, the GitHub CLI is required to automate pull request creation. The Skill directly integrates with the `gh pr create` command to submit your branch differences and generated descriptions to your GitHub repository.

What is the best way to generate a PR title from multiple git commits?

The best way to generate a PR title from multiple git commits is using this Skill, which analyzes your commit history and branch differences to synthesize an accurate, comprehensive title and description for your pull request.

Are there limitations to automatically generating pull requests from branch differences?

A limitation of automatically generating pull requests is that the output relies entirely on the quality of your commit messages. If your branch differences lack descriptive commits, the generated PR title and description may require manual editing during the self-review phase.