pr-description

Generate PR descriptions covering motivation, approach, changes, testing, and impact.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PR descriptions often focus on listing changes rather than explaining the problem, motivation, and impact. This Skill helps teams craft concise, consistent PR descriptions that communicate the rationale, approach, and validation.

Core Features & Use Cases

  • Standardizes PR descriptions with motivation, approach, changes, testing, and impact
  • Helps reviewers understand context and acceptance criteria quickly
  • Useful for feature, bugfix, or refactor PRs across projects to improve collaboration and review speed

Quick Start

Provide a concise PR description covering motivation, approach, changes, testing notes, and expected impact for the proposed change.

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 PR description that explains motivation and impact?

To write a PR description explaining motivation and impact, document the problem, solution outline, changed files, testing notes, and user-facing impact summary to meet a consistent, review-friendly standard. This ensures reviewers understand context and acceptance criteria quickly.

What should be included in a pull request description for a software engineering review?

A pull request description for a software engineering review should include motivation, approach, changed files, testing notes, and a user-facing impact summary. This standardizes communication of the rationale and validation steps for feature, bugfix, or refactor PRs.

How do I standardize PR descriptions across different software projects?

You standardize PR descriptions across software projects by requiring a consistent format covering motivation, solution outline, changed files, testing notes, and impact. This ensures the rationale, approach, and validation steps are documented for every feature, bugfix, and refactor.

Can I use the same PR description format for bugfixes and refactors?

Yes, you can use the same PR description format for bugfixes and refactors. A consistent structure covering motivation, approach, changes, testing, and impact helps reviewers understand the context and acceptance criteria quickly across all software project types.

Why do my pull request reviews take so long?

Pull request reviews often take long when descriptions list changes rather than explaining problem, motivation, and impact. Documenting the rationale, approach, and validation steps ensures reviewers understand context and acceptance criteria quickly, improving collaboration speed.