pr-description-template
Installation
SKILL.md
PR Description Generator
Generate clear, complete, reviewer-friendly PR descriptions from raw inputs like diffs, commit logs, branch names, or free-form summaries.
Input Formats (accept any combination)
- Git diff (
git diff main...feature-branchor paste of diff output) - Commit list (
git log --onelineoutput, or a list of commit messages) - Branch name (e.g.
fix/auth-token-expiry,feat/add-dark-mode) - Free-form description ("I added retry logic to the payment service and fixed a bug in the logger")
- Existing partial PR (user has a rough draft they want improved)
If input is minimal or ambiguous, make reasonable inferences and note assumptions. Do not ask clarifying questions unless something critical is truly unknowable (e.g. "what is the intent of this change?").