← All skills

Prompt · Slash command
PR Description
Write a clear pull request description from your changes.
What happens when you install it
1
You run the install command
mcp install-skill pr-descriptionMCPHub CLI downloads this prompt from the registry.
2
Saved as a file in Claude Code
~/.claude/commands/pr-description.mdClaude Code reads all .md files in this folder as slash commands.
3
Use it in any conversation
/pr-descriptionin Claude Code (after restart)Claude runs the prompt against your current file or selection — no copy-paste needed.
Content
PR Description
Write a clear, concise pull request description for the current changes.
Format
## What
[1-3 sentences: what changed and why. Focus on the *why*.]
## How
[The approach taken, if it's non-obvious. Skip if the diff is self-explanatory.]
## Testing
[What was tested. What the reviewer should verify manually.]
## Screenshots
[Include for any UI changes. Skip otherwise.]
## Notes
[Anything that needs special attention, known limitations, or follow-up work.]
Rules
- Lead with the why, not the what — the diff shows what changed
- Be concise: a reviewer should understand the change in 30 seconds
- Don't describe every line — describe the intent
- Flag anything risky, incomplete, or needing a specific review focus
- If there are related issues or PRs, link them
Output
Output only the PR description in the format above. No preamble.
Install
mcp install-skill pr-description
After install, restart Claude Code and type:
/pr-descriptionRequires MCPHub CLI
Author

gitbutler
github.com/gitbutlerappSource
gitbutlerapp/gitbutlerLooking for Agents?
Agents run with a full system prompt and persistent behavior — not just a one-off command.
Browse agents →