pr

Generates structured PR bodies with summary diagrams, evidence, and merge risk assessment.

Updated Aug 22, 2026
One-click install
npx skills add https://github.com/MSC72m/DevForge --skill pr-msc72m
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/MSC72m/DevForge/tree/main/skills/pr
Command: npx skills add https://github.com/MSC72m/DevForge --skill pr-msc72m

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing pull request descriptions that reviewers can quickly understand is hard: authors either dump walls of prose or leave the body empty. This Skill produces a consistent, visual PR body structure so reviewers grasp the change, its proof, and its risk in seconds. ## Core Features & Use Cases - Structured Template: Enforces a three-section PR body covering Summary, Evidence, and Merge Danger. - Visual Summaries: Guides selection of the smallest effective diagram, including pseudocode, call trees, component trees, file trees, Mermaid sequence diagrams, and diffs. - Risk Framing: Captures one-way versus two-way door reversibility and a one-word blast radius for every merge. - Use Case: After finishing a feature branch, ask the agent to write the PR body and receive a concise description with a diff sketch, before-and-after test evidence, and a rollback risk assessment. ## Quick Start Use the pr skill to write the PR body for my current branch changes.

Frequently Asked Questions about pr

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

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

Structure the PR body into three sections: a Summary with a small diagram or diff showing the change shape, Evidence with before-and-after proof such as test runs or screenshots, and Merge Danger describing reversibility and blast radius. Keep prose brief and skip preambles.

What should a PR summary diagram look like?▼

Pick the smallest view that makes the key point clear. Use pseudocode for logic, call trees for runtime flow, component trees for UI structure, file trees for refactors, Mermaid sequence diagrams for interactions, and diffs when the surrounding shape already exists.

How do I show evidence that a code change works?▼

Show concrete before-and-after proof. Screenshots are strongest for visual changes, while execution-based evidence like test results and console output works for logic changes. Show the exact test that failed before and passes after.

What is a one-way door versus two-way door in code review?▼

A two-way door change is cheap to roll back, making it lower risk to merge. A one-way door involves destructive actions or hard-to-reverse decisions that cannot be undone. PR bodies should state which type applies and describe the blast radius.

When should I use a diff instead of a full code block in a PR?▼

Use a diff when the point is what changes and the surrounding structure already exists. Show the whole block when most of it is new, when omitted context would hide ownership or ordering, or when reviewers need a copyable target shape.