changelog-composer
Originally frommathews-tom/praxis-skills
Installation
SKILL.md
Changelog Composer
Transforms raw git history and PR descriptions into polished, audience-appropriate changelogs. Parses conventional commits, classifies changes by impact category, filters internal-only modifications, and produces structured release notes with PR links — following Keep a Changelog conventions.
Reference Files
| File | Contents | Load When |
|---|---|---|
references/conventional-commits.md |
Commit type parsing, scope extraction, breaking change indicators | Repository uses conventional commits |
references/categorization-rules.md |
Change classification logic, audience filtering, severity ordering | Always |
references/audience-filter.md |
User-facing vs internal change detection, exclusion patterns | Always |
references/changelog-formats.md |
Keep a Changelog, GitHub Releases, announcement copy templates | Format selection needed |