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: Generate Keep a Changelog-compliant files from conventional commits using standard-version, semantic-release, git-cliff, or commitizen. - Commit Convention Enforcement: Set up commitlint with Husky hooks to validate Conventional Commits before they land. - CI/CD Release Workflows: Configure GitHub Actions pipelines that bump versions, generate release notes, and publish GitHub Releases automatically. - Use Case: A team wants every merge to main to produce a versioned release with categorized notes (Features, Bug Fixes, Performance). This Skill guides them through configuring semantic-release with commit-analyzer and changelog plugins. ## Quick Start Set up automated changelog generation for my Node.js project using conventional commits and standard-version.