pr-summarize - PR Changelog Generator
Generate a clear, minimal changelog for the current branch.
Instructions
- •Run
git log --oneline main..HEADto get commits on the branch - •Run
git diff main...HEAD --statto see changed files - •Run
git diff main...HEADto read the actual changes - •Produce a changelog using the template below
Template
code
## <Short imperative title describing the change> ## Why <One sentence explaining the motivation or problem> ## How - <Bullet points describing what was done, keep each line short> - <Focus on what changed, not implementation details>
Rules
- •Title must be short and imperative (e.g. "Add X", "Fix Y")
- •"Why" is one sentence max
- •"How" bullets should be minimal and clear
- •No fluff, no over-explanation
- •Output only the changelog, nothing else