Write a pull request description from the diff: what changed, why, and how it was tested.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Pr Description
Write a pull request description from the diff: what changed, why, and how it was tested.
## When to use
Use this skill when the user asks for it by name or describes this task. Do not use it for unrelated work.
## Steps
1. Read the input the user points to. If none is given, ask for the file or text.
2. Do the task described above, step by step, and keep the user's own wording where it matters.
3. Show the result, then a short list of what you changed or found, so the user can check it.
## Notes
- Keep changes small and reversible.
- Say plainly when the input is incomplete instead of guessing.
The line at the top of this page pins the label git:20261010.859e8f6, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_eywnpq3pyagngro3
GET https://markdownregistry.com/api/v1/resolve?ref=zhuyansen/agent-skills-hub/pr-description
GET https://markdownregistry.com/api/v1/blob/d4bd22c6daab7c8ce4fca243950bb9b94fe391564e2389e4757f3119dcda71de
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/accessibility-check/SKILL.md · Check an HTML page for missing alt text, low contrast, unlabeled inputs and heading order.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/api-docs-writer/SKILL.md · Write reference documentation for an HTTP endpoint from its handler code: parameters, responses, errors.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/changelog-writer/SKILL.md · Write a CHANGELOG entry from the commits since the last tag, grouped into added, changed and fixed.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/cron-explainer/SKILL.md · Explain a cron expression in words and list its next five run times.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/csv-cleaner/SKILL.md · Clean messy CSV files: fix headers, trim whitespace, normalise dates and drop duplicate rows before analysis.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/dependency-updater/SKILL.md · Plan dependency upgrades: which packages are behind, which have breaking changes, in what order.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/dockerfile-review/SKILL.md · Review a Dockerfile for image size, layer caching and running as root, and suggest fixes.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/env-var-auditor/SKILL.md · List the environment variables a codebase reads and flag ones missing from the example env file.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/git-commit-message/SKILL.md · Write a commit message from the staged diff: a short summary line and a body explaining why.
zhuyansen/agent-skills-hub · ops/skillmgr-runs/in/input/library/i18n-extractor/SKILL.md · Find hard-coded user-facing strings in a frontend codebase and move them to a translation file.
untrivial-ai/agent-orchestrator · .agents/skills/pr-description/SKILL.md · Calculate and maintain the required change-count header when creating or updating pull requests in this repository.
basicmachines-co/basic-memory · .agents/skills/pr-description/SKILL.md · Use when opening or updating a GitHub PR - writes a detailed PR description that explains what changed, why it changed…
tanstack/ai · .claude/skills/pr-description/SKILL.md · Use when writing a pull request title or body, when about to run gh pr create, when about to git push on a branch that…
tanstack/ai · .grok/skills/pr-description/SKILL.md · Use when writing a pull request title or body, when about to run gh pr create, when about to git push on a branch that…
tanstack/ai · .agents/skills/pr-description/SKILL.md · Use when writing a pull request title or body, when about to run gh pr create, when about to git push on a branch that…
justxor/claude-code-pro-course · starter-kit/.claude/skills/pr-description/SKILL.md · Готовит заголовок и описание pull request по изменениям в ветке. Используй, когда просят описать PR, подготовить pull…
qa-aman/claude-skills · skills/by-role/engineer/pr-description/SKILL.md · Write a clear pull request description. Use when the user says "write a PR description", "PR template", "pull request…
khaledsaeed18/dotclaude · .claude-plugin/plugins/git/skills/pr-description/SKILL.md · Generate a clear, reviewer-friendly pull-request description from a diff, covering what changed, why, risk, and how it…