changelog-automation

Generate changelogs and release notes from commits, PRs, and releases.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/leonardoteodoroo/amino-advanced --skill changelog-automation-leonardoteodoroo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-automation
Source: https://github.com/leonardoteodoroo/amino-advanced/tree/main/.agent/skills/changelog-automation
Command: npx skills add https://github.com/leonardoteodoroo/amino-advanced --skill changelog-automation-leonardoteodoroo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the generation of changelogs and release notes from commits, PRs, and releases, aligning them with Keep a Changelog to streamline releases.

Core Features & Use Cases

  • Automated changelog generation from conventional commits and merge events across GitHub and GitLab repositories.
  • Support for semantic versioning, release notes templates, and configurable changelog sections.
  • Use Case: standardize release documentation across multiple projects and auto-publish CHANGELOG.md with each release.

Quick Start

Create a release workflow that automatically generates CHANGELOG.md using your chosen tool (standard-version, semantic-release, git-cliff) and publishes it with each release.

Frequently Asked Questions about changelog-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate changelog generation from conventional commits?

Automate changelog generation by configuring a release workflow that parses conventional commits to automatically generate and publish a CHANGELOG.md file with each new release.

Does this changelog automation work with both GitHub and GitLab?

Yes, changelog automation supports both GitHub and GitLab repositories, parsing merge events and commits to generate standardized release notes across multiple projects.

Can I use semantic-release and git-cliff to generate Keep a Changelog release notes?

Yes, you can integrate tools like semantic-release, standard-version, and git-cliff to generate release notes aligned with the Keep a Changelog format in your CI workflows.

How do I standardize semantic versioning and changelog sections across multiple projects?

Standardize semantic versioning and changelog sections by applying configurable release notes templates and consistent commit conventions across all your repository release workflows.

What is the best way to auto-publish CHANGELOG.md during a CI-CD release?

The best way to auto-publish CHANGELOG.md is creating a CI-CD release workflow that automatically generates changelog content from commits and PRs, then publishes it alongside each release.