changelog
Generate user-friendly changelog
SKILL.md.claude/skills/changelog/SKILL.md
GitHubChangelog Generation
Run
git tag -l "v*" --sort=-version:refname | head -1
git log $(git tag -l "v*" --sort=-version:refname | head -1)..HEAD --oneline --no-merges
Categorize
Include: feat, fix, perf, content changes, config improvements Exclude: refactor, chore, test, docs, ci, build
Rewrite for Users
Transform technical messages to plain language:
Before:
fix(config): correct upload size limitAfter:
Fixed file upload size limitBefore:
feat(content): add Poi techniques articleAfter:
Added article on poi spinning techniquesBefore:
fix(caddy): security headers for uploadsAfter:
Improved security for file uploads
Output Format
### Bug Fixes
- [plain language]
### New Features
- [plain language]
### Improvements
- [plain language]