What problem does it solve?
This Skill automates the entire changelog and release process, ensuring consistent versioning, clear release notes, and a streamlined developer workflow.
Core Features & Use Cases
- Automated Versioning: Integrates with semantic-release for automatic version bumping based on commit messages.
- Changelog Generation: Creates and updates a
CHANGELOG.md file automatically.
- Release Notes Synthesis: Uses LLMs to generate user-friendly release notes from technical commit data.
- Pipeline Verification: Audits, fixes, and verifies the complete release pipeline, including commit hooks, CI/CD workflows, and public changelog pages.
- Use Case: Ensure every merge to your main branch triggers an automated release, complete with a version bump, updated changelog, and a well-written release note on GitHub.
Quick Start
Run the changelog skill to audit and set up the release pipeline for your project.