Automates the generation of professional, audit-ready release notes from Conventional Commits with integrated semantic versioning logic.
This skill streamlines the release process by transforming git commit histories into structured, user-facing documentation. It enforces Conventional Commit standards through an integrated linter, automatically detects required semantic version bumps (Major, Minor, Patch), and produces 'Keep a Changelog' formatted entries in Markdown or JSON. Ideal for engineering teams looking to automate their CI/CD pipelines, this skill ensures consistency across projects and monorepos while maintaining high standards for release governance and migration guidance.
主な機能
01Automatically calculates recommended Semantic Versioning bumps based on commit types.
02Parses Conventional Commits to categorize changes like features, fixes, and breaking changes.
030 GitHub stars
04Supports multiple output formats including Markdown for users and JSON for automation.
05Optimized for monorepos with support for scoped filtering and package-specific logs.
06Includes a dedicated linter to enforce commit message standards during development or PRs.
ユースケース
01Converting complex git history into readable documentation for stakeholders before a release.
02Automating release note generation during CI/CD pipeline execution.
03Enforcing commit message quality and standards via PR check scripts.