Automates the generation and maintenance of project changelogs using Keep a Changelog standards and CalVer versioning.
The Changelog Manager skill streamlines the release documentation process by automatically analyzing git commits and file changes to generate structured changelog entries. It ensures strict compliance with the Keep a Changelog format and Calendar Versioning (CalVer) while providing bilingual support for Korean and English descriptions. By extracting JIRA ticket IDs from branch names and accurately categorizing changes into sections like Added, Changed, or Fixed, this skill helps development teams maintain professional, consistent, and informative release notes with minimal manual intervention.
주요 기능
011 GitHub stars
02Automatic JIRA ticket ID extraction from branch names
03Smart categorization of updates (Added, Changed, Fixed, etc.)
04Strict adherence to Keep a Changelog and CalVer standards
05Automated git commit and file change analysis
06Bilingual support for Korean and English descriptions
사용 사례
01Maintaining a clean [Unreleased] section during active feature development
02Standardizing changelog formats across multiple team repositories
03Automatically generating release notes before a production deployment