Our review
Generates a concise changelog summary for the current branch from the Git diff.
Strengths
- Automatically detects the repository's commit message convention
- Produces a clear title and explanation
- Limits 'How' bullets to three for conciseness
Limitations
- Relies on default branch detection which may fail
- Does not handle branches with many merged commits
When you need to quickly create a changelog summary for a pull request.
For detailed code reviews requiring line-by-line analysis.
Security analysis
SafeThe skill only instructs to run read-only git commands (log, diff) to generate a summary, with no destructive or exfiltration actions.
No concerns found
Examples
Generate a changelog for the current branch following the repo's commit convention.Summarize the changes on this branch in a concise PR changelog format.name: dev-pr-summarize description: Generate a concise PR changelog summary from the current branch diff.
pr-summarize - PR Changelog Generator
Generate a clear, minimal changelog for the current branch.
Instructions
- Detect the default branch:
BASE=$(git remote show upstream 2>/dev/null | sed -n 's/.*HEAD branch: //p') || BASE=main - Run
git log --oneline -10 $BASEto study the repo's commit message convention (e.g.,feat:,MSSQL:,[COMPONENT], plain imperative, etc.) - Run
git log --oneline $BASE..HEADto get commits on the branch - Run
git diff $BASE...HEAD --statto see changed files - Run
git diff $BASE...HEADto read the actual changes - Produce a changelog using the template below, with the title matching the repo's convention
- If this is in main branch, create a new branch for this change
Template
## <Short imperative title describing the change>
## Why
<One sentence explaining the motivation or problem>
## How (at most 3 points, start with verb)
- <Bullet points describing what was done, keep each line short>
- <Focus on what changed, not implementation details>
Rules
- Title must follow the repo's commit message convention detected in step 1
- "Why" is one sentence max
- "How" bullets should be extremely minimal and clear
- No fluff, no over-explanation
- Output only the changelog, nothing else
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.