Automate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workflows, generating release notes, or standardizing commit conventions.
Add this skill
npx mdskills install sickn33/changelog-automationClear structure and scope but lacks specific tooling guidance and actionable steps.
1---2name: changelog-automation3description: Automate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workflows, generating release notes, or standardizing commit conventions.4---56# Changelog Automation78Patterns and tools for automating changelog generation, release notes, and version management following industry standards.910## Use this skill when1112- Setting up automated changelog generation13- Implementing conventional commits14- Creating release note workflows15- Standardizing commit message formats16- Managing semantic versioning1718## Do not use this skill when1920- The project has no release process or versioning21- You only need a one-time manual release note22- Commit history is unavailable or unreliable2324## Instructions2526- Select a changelog format and versioning strategy.27- Enforce commit conventions or labeling rules.28- Configure tooling to generate and publish notes.29- Review output for accuracy, completeness, and wording.30- If detailed examples are required, open `resources/implementation-playbook.md`.3132## Safety3334- Avoid exposing secrets or internal-only details in release notes.3536## Resources3738- `resources/implementation-playbook.md` for detailed patterns, templates, and examples.39
Full transparency — inspect the skill content before installing.