概要
This skill streamlines the software release process by automating the creation of comprehensive changelogs and release notes based on commit history. It supports multiple languages and tools, including Node.js (semantic-release), Rust (git-cliff), and Python (commitizen), while strictly adhering to Keep a Changelog and Semantic Versioning standards. By implementing automated version bumping and CI/CD integration, it ensures consistent documentation and clear communication of updates to stakeholders and users without manual overhead.