Skip to content
Agentmart
Submit a tool

pr-description

Write concise, copy-paste-ready pull request or merge request descriptions from git diffs, branch comparisons, or summarized changes.

Skill by faridz974

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/faridz974-pr-description

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Write concise, copy-paste-ready pull request or merge request descriptions from git diffs, branch comparisons, or summarized changes. Use when the user asks to draft, rewrite, or simplify a PR/MR title or body, explain a change to reviewers, or summarize breaking changes and review guidance.

Use cases: writing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/pr-description

What's inside

Skill name
pr-description
Description
Write concise, copy-paste-ready pull request or merge request descriptions from git diffs, branch comparisons, or summarized changes. Use when the user asks to draft, rewrite, or simplify a PR/MR title or body, explain a change to reviewers, or summarize breaking changes and review guidance.
License
MIT
Instructions
88 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# PR Description

Create a short, accurate description that lets a reviewer understand the purpose, shape, compatibility impact, and best review path without restating the diff.

## Workflow

1. Inspect the diff against the requested base branch or commit. Use the repository's default branch when none is given.
2. Verify important claims in the changed source and tests. Do not infer behavior from filenames alone.
3. Group details by outcome, not by file.
4. Apply the `show-me` skill to express the change with the smallest useful inline visual.
5. Return a short title followed by the four required sections below.

## Required Output

### Goal

Explain in one short paragraph:

- why the change is needed;
- what outcome it delivers;
- who or what is affected.

### Changes

Summarize the meaningful behavioral or architectural changes in a few bullets. Add one or more visuals that make the change easier to understand.

Use `show-me` to choose the visual form:

- a `diff` sketch for before/after structure or behavior;
- a Mermaid flowchart or sequence diagram for component, data, or request flow;
- a call tree for runtime control flow;
- a shallow file or component tree for changed ownership or boundaries.

Keep visuals inline and close to the bullet they explain. Prefer one visual; add another only when it explains a distinct aspect. Include only verified names, relationships, and states. Do not create HTML or external diagram files for a PR body.

### Breaking Changes

Always fill this section.

- Write `None` when the diff introduces no breaking change.
- Otherwise state what breaks, who is affected, and the required migration or rollout action.
- Treat incompatible API, schema, configuration, event, persistence, output-format, required-workflow, and deployment changes as breaking changes.

### Reviewer Guide

Give the reviewer a compact, ordered path through the change:

1. where to start, using repository-relative paths or real symbols;
2. which decisions, invariants, or risky boundaries deserve attention;
3. which tests or checks demonstrate the intended behavior.

Mention only relevant files and checks. Do not turn this section into a file inventory or repeat the Changes section.

## Writing Rules

- Keep every required section, and fill it with change-specific information.
- Prefer outcomes and contracts over implementation narration.
- Keep the title and prose neutral, direct, and concise.
- State uncertainty when the available diff does not prove a claim.
- Do not include raw logs, private reasoning, decorative visuals, a full file list, or a related-issue placeholder.

## Template

```md
# <short PR title>

## Goal

<why this change exists and its outcome>

## Changes

- <meaningful change>

<one or more focused inline visuals>

## Breaking Changes

None

## Reviewer Guide

1. Start with `<path or symbol>` to understand <reason>.
2. Check <decision, invariant, or risk> in `<path or symbol>`.
3. Verify <behavior> with `<test or check>`.
```

From faridz974/skills, MIT.

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Sep 25, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from faridz974

Cite this page

pr-description skill. Agent Mart. https://agentmart.dev/skills/faridz974-pr-description (last updated 2026-10-24)