PlaygroundCatalog › PR Description (Live)
PD

PR Description (Live)

🔵 Stable🕐 updated 2026-07-20 🔷 SkillSpec L3 ⚙ ships an executable helper pm-cowork-live

Write a PR description grounded in the REAL diff — read the branch's actual changes via the GitHub connector, not a template the user fills in. Use when asked to write my PR description, describe this pull request, draft the PR body from my branch, or document these changes in Cowork. Reads the commits and diff via the GitHub connector, derives what changed and why from the code itself, and produces a PR-description artifact (summary, changes, testing, risk) ready to paste — matching the repo's PR template if one exists.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

🗣 Say this to your agent

“Write the PR description from my branch in Cowork.”“Describe this pull request from the actual diff.”“Draft the PR body against main and match our template.”“Document these changes for reviewers — read the diff first.”

What to give it

The branch / PR — the branch name or PR number, and the base it targets
The why — the issue/ticket or one line of intent (the diff shows *what*, not always *why*)
Audience — internal team vs open-source contributors — tone and detail follow

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

Every listed change appears in the actual diff
Changes the diff makes that intent didn't explain are flagged
Migrations / new deps / breaking changes from the code are called out
The repo's PR template is used when present
Nothing was pushed to the PR without approval

⚠️ What it refuses to do

**Describing intended changes** that aren't in the diff.
**A raw file list** instead of grouped, purposeful changes.
**Ignoring the repo's PR template.**
**Silently updating the PR** without being asked.

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="pr-description-live"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

PR Description (Live) is one of 750 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog