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.