Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
databricks avatar

Write Pr Description

  • 2 installs
  • 82 repo stars
  • Updated August 4, 2026
  • databricks/databricks-sdk-go

write-pr-description skill documents Write or improve a GitHub pull request description.

About

write-pr-description skill documents Write or improve a GitHub pull request description. Use when the user asks to "write a PR description", "improve the PR description", "update the PR body", or provides a PR URL and asks for a better description. Keywords: PR description, pull request summary, PR body, PR writeup.. name: write-pr-description description: >

  • Write or improve a GitHub pull request description.
  • Use the motivation section to tell a story. What was the problem? Why
  • Platform-specific setup patterns for write-pr-description.
  • Evidence-backed steps from upstream SKILL.md.
  • When-to-use criteria for write-pr-description versus alternatives.

Write Pr Description by the numbers

  • 2 all-time installs (skills.sh)
  • Ranked #498 of 733 Git & Pull Requests skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

write-pr-description capabilities & compatibility

Capabilities
write pr description quick start · write pr description when to use guidance · write pr description integration patterns
Works with
github
Use cases
code review
From the docs

What write-pr-description says it does

Write or improve a GitHub pull request description. Use when the user asks
SKILL.md
to "write a PR description", "improve the PR description", "update the PR
SKILL.md
npx skills add https://github.com/databricks/databricks-sdk-go --skill write-pr-description

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2
repo stars82
Last updatedAugust 4, 2026
Repositorydatabricks/databricks-sdk-go

How do I use write-pr-description correctly?

Write or improve a GitHub pull request description. Use when the user asks to "write a PR description", "improve the PR description", "update the PR body", or provides a PR URL and asks for a better d

Who is it for?

Teams implementing write-pr-description workflows from the catalog.

Skip if: Skip when requirements clearly match a different specialized stack.

When should I use this skill?

User asks about write-pr-description, write or improve a github pull request description. use when the user asks to "write a pr .

What you get

Working write-pr-description setup with validated configuration and next steps.

Files

SKILL.mdMarkdownGitHub ↗

Write PR Description

Generate a structured PR description that explains why the change exists, not just what files were touched.

When to use

  • The user provides a PR URL and asks to write or improve its description.
  • The user asks to draft a PR description for the current branch.
  • An agent needs to open a PR and wants a high-quality description.

Workflow

Phase 1: Gather context

Collect all the information needed to understand the change:

1. Read the PR metadata — title, current description, author, branch name. 2. Read the full diff — understand every file changed, every function added or removed, every signature change. Do not skip files. 3. Read surrounding code when needed — if the diff modifies an interface or a struct, read the full file to understand how the change fits into the existing architecture. 4. Check for linked issues or docs — the PR or commit messages may reference issues, design docs, or RFCs that explain motivation.

Phase 2: Analyze the change

Before writing, answer these questions internally:

  • What was the status quo before this PR? What limitation, bug, or missing

capability existed?

  • Why is this change needed now? What concrete problem does it solve? Who

benefits?

  • What are the key design decisions? Why was this approach chosen over

alternatives?

  • What is the new API surface? Any new public types, functions, or

configuration options?

  • What are the architectural changes? How does the internal structure

change? What moves where? What gets refactored?

  • Are there behavioral changes? If not, say so explicitly — this reassures

reviewers.

Phase 3: Write the description

Use the structure defined in .github/PULL_REQUEST_TEMPLATE.md as the template. The tone should be direct and technical. Write for a reviewer who is familiar with the codebase but has not seen this change before.

Key principles:

  • Lead with why, not what. The diff already shows the what. The description

should explain the reasoning that is not visible in the code.

  • Be specific. Instead of "improves extensibility", say "allows internal

tools to compose their own auth chain from individual credential strategies".

  • Name things. Reference actual types, functions, files, and config fields.

Use backticks for code references.

  • State non-changes explicitly. If the PR is a refactor with no behavioral

change, say "No behavioral changes. Existing users are unaffected." This is valuable information for reviewers.

  • Keep the summary to one or two sentences. It should be scannable.
  • Use the motivation section to tell a story. What was the problem? Why

couldn't it be solved before? What does this PR unlock?

Phase 4: Update the PR

Use the GitHub MCP tools or gh CLI to update the PR body with the new description. Confirm with the user before pushing if unsure.

Related skills

FAQ

What does write-pr-description do?

write-pr-description skill documents Write or improve a GitHub pull request description.

When should I use write-pr-description?

User asks about write-pr-description, write or improve a github pull request description. use when the user asks to "write a pr .

Is this skill safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.