changelog-generator

Solid

Automated changelog generation from commits and PRs

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
93
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Changelog Generator Skill ## Overview This skill automates changelog generation from conventional commits and pull requests, producing well-formatted release notes for SDK versions. ## Capabilities - Parse conventional commits for changelog entries - Generate release notes from PR descriptions - Categorize changes (features, fixes, breaking) - Support multiple output formats (Markdown, JSON) - Link to issues and PRs automatically - Generate upgrade guides for breaking changes - Support changelog templates - Integrate with release automation ## Target Processes - SDK Versioning and Release Management - API Versioning Strategy - Backward Compatibility Management ## Integration Points - semantic-release for automation - conventional-changelog - GitHub/GitLab releases - Release note platforms - Documentation sites ## Input Requirements - Commit convention (conventional commits) - Change categories - Output format preferences - Template requirements - Link generation rules ## Output Artifacts - CHANGELOG.md file - Release notes per version - Upgrade guides - Breaking change documentation - Automated release integration ## Usage Example ```yaml skill: name: changelog-generator context: convention: conventional-commits categories: - type: feat title: Features - type: fix title: Bug Fixes - type: breaking title: BREAKING CHANGES output: format: markdown file: CHANGELOG.md linkTemplates: co...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Related Skills