pr-description

Generate structured PR descriptions from git diffs for GitHub flows.

1|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/JonnyCBB/claude-code-config --skill pr-description-jonnycbb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-description
Source: https://github.com/JonnyCBB/claude-code-config/tree/main/plugins/jbb-feature-dev/skills/pr-description
Command: npx skills add https://github.com/JonnyCBB/claude-code-config --skill pr-description-jonnycbb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically generate clear, informative pull request descriptions by analyzing diffs between the current branch and a target branch, reducing manual toil and speeding code reviews.

Core Features & Use Cases

  • Analyze git changes to summarize what changed, why, and potential impacts
  • Detect major changes like new files, modified APIs, or critical fixes and surface them in the PR body
  • Use Case: When preparing a PR for a feature or fix that requires a structured, reviewer-friendly description

Quick Start

Generate a PR description for branch my-feature that summarizes changes, risks, and testing steps.

Frequently Asked Questions about pr-description

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

FAQPage Schema
How do I automatically generate a PR description from a git diff?

To generate a PR description from a git diff, this Skill analyzes the changes between your current branch and a target branch to produce a structured, ready-to-paste PR body summarizing what changed and potential impacts.

What is the best way to analyze code diffs for a pull request template?

The best way to analyze code diffs for a pull request template is to automatically detect major changes like new files or modified APIs, summarizing what changed, why, and the potential impacts directly into a reviewer-friendly format.

Does this PR description generator work with GitHub pull request creation flows?

Yes, this PR description generator supports integration with PR creation and update flows in GitHub, allowing you to directly apply the generated structured PR body to your repository's workflow.

How do I detect major file impacts when preparing a pull request?

You can detect major file impacts by running a diff analysis between branches, which surfaces new files, modified APIs, and critical fixes so you can highlight them clearly in the PR body for reviewers.

Can I use this to summarize why code changed for a code review?

Yes, you can use this to summarize why code changed for a code review by analyzing the git diff between branches and automatically crafting a structured PR description that explains the reasoning behind the modifications.