pr-description

Writes pull request descriptions covering rationale, verification, and review focus for reviewers.

96|8|Updated Aug 13, 2026
One-click install
npx skills add https://github.com/pingfanfan/hello-dsh --skill pr-description-pingfanfan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr-description
Source: https://github.com/pingfanfan/hello-dsh/tree/main/examples/skills/pr-description
Command: npx skills add https://github.com/pingfanfan/hello-dsh --skill pr-description-pingfanfan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Pull request descriptions often just restate the diff or say "should be fine", forcing reviewers to guess why a change was made and whether it was actually tested. This Skill structures PR descriptions so reviewers can judge quickly and correctly. ## Core Features & Use Cases - Structured PR Template: Produces sections for why the change exists, what changed, how it was verified, and where reviewers should focus. - Verification Discipline: Enforces writing down what was actually tested, including uncovered scenarios, instead of vague claims. - Large PR Handling: Advises splitting oversized diffs or providing a suggested reading order when splitting is impossible. - Use Case: After finishing a bug fix in a session module, ask for a PR description and get one with a linked issue, grouped changes, concrete test evidence, and flagged review hotspots. ## Quick Start Write a PR description for my current branch changes, including why the change was made, how I verified it, and what reviewers should look at closely.

Frequently Asked Questions about pr-description

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

FAQPage Schema
How do I write a good pull request description?▼

A good PR description answers what the diff cannot: why the change was made, what alternatives were rejected, and how it was verified. Structure it with sections for motivation, grouped changes, actual test evidence, and review focus points.

What should a PR description include for code review?▼

Include the triggering problem or linked issue, changes grouped by logic rather than by file, concrete verification steps you actually ran, and areas reviewers should examine closely. Small PRs can be one sentence, but the verification section should never be skipped.

How do I handle a large pull request that is hard to review?▼

First ask whether the PR can be split, since review quality drops sharply with size. If splitting is impossible, provide a suggested reading order in the description, starting with type definitions and core logic before mechanical call-site changes.

Should I mention untested scenarios in a PR description?▼

Yes. Explicitly listing what was not covered tells reviewers where to focus and builds trust. Hiding weaknesses slows review because problems surface later at higher cost.

What are common mistakes in pull request descriptions?▼

Common mistakes include restating the diff file by file, writing vague claims like "should be fine", documenting debugging journeys instead of conclusions, and burying breaking changes in the middle of the text without migration guidance.