pr

Draft reviewer-ready pull request titles and descriptions from branch changes.

2|Updated May 22, 2026
One-click install
npx skills add https://github.com/sunsided/commit-skills --skill pr-sunsided
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/sunsided/commit-skills/tree/main/pr
Command: npx skills add https://github.com/sunsided/commit-skills --skill pr-sunsided

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Writing a pull request description that clearly explains what changed and why—without wasting the reviewer’s attention on commit-by-commit details.

Core Features & Use Cases

  • Reviewer-oriented PR drafts: Produces a concise title and a body that summarizes intent, motivation, and the key load-bearing changes.
  • Template-aware formatting: Detects and follows the repository’s PR template headings when present (and avoids inventing new sections).
  • Practical review guidance: Includes a “where to start reading” review-instructions section so humans know what to inspect first and what to scrutinize.
  • Issue/link integration: Infers the likely issue reference and formats it for PR closing when applicable.

Quick Start

Ask for: Draft the PR title and body for opening a pull request from the current branch, base it against main, and include review instructions.

Frequently Asked Questions about pr

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

FAQPage Schema
How do I write a pull request description that summarizes changes without listing every commit?

To draft a pull request description without commit-by-commit details, generate a reviewer-oriented summary covering intent, motivation, and key load-bearing changes. This approach focuses on the overarching diff summarization rather than chronological commit history.

How do I automatically format a PR body to match a repository's pull_request_template.md?

Automatic PR body formatting detects and follows the repository's pull_request_template.md headings when present. Template matching ensures the generated description respects existing sections without inventing new structural headings.

What should a reviewer-ready PR description include for effective code review?

A reviewer-ready PR description should include a summary, motivation, key changes, risk notes, and actionable review instructions. Adding a 'where to start reading' section guides humans on what to inspect first during the code review.

How do I infer and format issue links for closing when drafting a PR body?

Inferring issue links for PR closing automatically detects the likely issue reference from branch changes and formats it within the pull request body. This ensures the related issue is properly linked and closed upon merging.

Can I generate a PR title and body that exclude tooling and test chatter?

Yes, you can generate a PR title and body that explicitly avoid tooling and test chatter. The output focuses solely on load-bearing changes and summary motivation, filtering out automated test logs and tooling noise.

What is the best way to provide review instructions in a pull request template?

The best way to provide review instructions in a pull request is to include a dedicated section detailing where to start reading and what to scrutinize. This actionable guidance helps reviewers navigate the diff summarization efficiently.