pr-create

Generate structured GitHub pull requests from branch commits and diffs.

1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/anshul-garg27/claude-enhancement-suite --skill pr-create-anshul-garg27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-create
Source: https://github.com/anshul-garg27/claude-enhancement-suite/tree/main/.claude/skills/pr-create
Command: npx skills add https://github.com/anshul-garg27/claude-enhancement-suite --skill pr-create-anshul-garg27

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of well-structured pull requests by analyzing the current branch, summarizing changes, and generating a descriptive title, body with a checklist, and references to linked issues.

Core Features & Use Cases

  • Analyze commits and diffs on the current branch to craft a comprehensive PR description.
  • Auto-generate a PR title, include a checklist, and reference related issues to streamline code reviews.
  • Detect the base branch, gather changed files, and prepare a ready-to-submit PR using GitHub CLI.

Quick Start

Ask the skill to create a PR from your current branch by optionally specifying a base branch and title.

Frequently Asked Questions about pr-create

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

FAQPage Schema
How do I automatically generate a pull request description from my git commits?

You can automatically generate a pull request description by analyzing your current branch and commits. This skill summarizes diffs and creates a structured PR body with a verification checklist and linked-issue references.

What do I need to create a GitHub pull request using command line automation?

To create a GitHub pull request via automation, you need Git, the GitHub CLI, and repository access installed. The automation uses these dependencies to detect the base branch, gather changed files, and prepare the PR.

Does automated PR creation work with any base branch in my repository?

Automated PR creation works by detecting the default base branch in your GitHub-backed repository. You can also optionally specify a custom base branch when asking the skill to generate the pull request.

How to write a structured pull request title and body from git diffs?

To write a structured pull request, the automation analyzes your branch's git diffs and commits to enforce a descriptive title, a complete body, and a verification checklist. It then prepares a ready-to-submit PR.

Can I link related GitHub issues automatically when generating a pull request?

Yes, you can automatically link related GitHub issues when generating a pull request. The automation analyzes your branch commits and diffs to find and reference linked issues directly in the PR body.

What is included in an automated pull request checklist?

An automated pull request checklist includes a descriptive title, a complete summary of code changes gathered from diffs, and a verification checklist. It also detects the base branch and references linked issues for review.