What problem does it solve? Manually writing changelogs and release notes is error-prone and inconsistent, especially when commit history is messy or versioning rules are unclear. This Skill standardizes changelog generation, commit conventions, and semantic versioning across a project. ## Core Features & Use Cases - Automated Changelog Generation: Produces Keep a Changelog-formatted output from conventional commits using tools like standard-version, semantic-release, git-cliff, and commitizen. - Commit Convention Enforcement: Configures commitlint and husky hooks to validate Conventional Commits before they enter history. - Release Workflow Automation: Provides GitHub Actions workflows for version bumping, tagging, and publishing GitHub Releases. - Use Case: A team adopting semantic versioning can use this Skill to set up commitlint, configure standard-version, and add a CI workflow that generates CHANGELOG.md and publishes releases on every merge to main. ## Quick Start Set up automated changelog generation with conventional commits and a release workflow for my repository.