pr-description

Generate pull request descriptions from branch, diff, and commit data.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/abretonc7s/metamask-skills --skill pr-description-abretonc7s
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-description
Source: https://github.com/abretonc7s/metamask-skills/tree/main/domains/pr-workflow/skills/pr-description
Command: npx skills add https://github.com/abretonc7s/metamask-skills --skill pr-description-abretonc7s

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of detailed PR descriptions, reducing manual effort and ensuring consistency across code reviews.

Core Features & Use Cases

  • Context Collection: Gathers branch, diff, and commit information to understand changes.
  • Title and Issue Linking: Generates standardized PR titles and links related issues automatically.
  • Description and Changelog: Adapts the PR description with relevant details, automatically creating changelog entries.
  • Manual Testing and Validation: Includes steps for manual testing and verifies checklist compliance.
  • Template Integration: Fills out the PR template based on the gathered data.
  • Recommended for: Developers creating complex or repetitive PRs seeking to maintain quality and speed.

Quick Start

Invoke the AI skill with the pull request branch name to automatically generate a complete PR description using the provided template.

Frequently Asked Questions about pr-description

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

FAQPage Schema
How do I automate pull request descriptions for faster code reviews?

Automating pull request descriptions involves gathering branch, diff, and commit context to fill out templates and verify checklists automatically. This ensures consistent, high-quality documentation while reducing manual effort during code reviews.

What is the best way to generate a PR description from branch changes?

Generating a PR description from branch changes requires parsing commit history and diffs using natural language processing. The process structures this contextual data into standardized titles, issue links, and changelog entries for comprehensive documentation.

How do I ensure my pull request template is filled out correctly?

Pull request template compliance is ensured through automated checklist verification and template integration. The system collects contextual data from the branch and automatically populates the required fields, including manual testing steps and changelog entries.

Can I automatically link issues and create changelog entries in my PR?

Automatically linking issues and creating changelog entries is supported during PR description generation. The system analyzes contextual data to generate standardized titles, establish issue links, and adapt the description with relevant changelog details.

Does automated PR generation work for repetitive or complex software development workflows?

Automated PR generation is designed for software development workflows involving repetitive or complex pull requests. It maintains documentation quality and speed by applying template parsing and contextual data gathering to standardize the code review process.

What do I need to provide to generate a complete pull request description?

To generate a pull request description, you need to provide the branch name. The system then uses this input to gather contextual diff and commit information, fill out the PR template, and verify compliance checklists automatically.