changelog-automation

Generate Keep a Changelog release notes from commits and PRs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/vorynkavitaliy/openclaw-assistent --skill changelog-automation-vorynkavitaliy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-automation
Source: https://github.com/vorynkavitaliy/openclaw-assistent/tree/main/.agents/skills/changelog-automation
Command: npx skills add https://github.com/vorynkavitaliy/openclaw-assistent --skill changelog-automation-vorynkavitaliy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate the creation and maintenance of changelogs and release notes by deriving entries from commits, PRs, and releases, ensuring consistent documentation.

Core Features & Use Cases

  • Generate Keep a Changelog compliant changelogs and release notes
  • Parse Conventional Commits and semantic versioning to categorize changes
  • Integrate with standard-version, semantic-release, git-cliff for automated releases
  • Example: When a release is prepared, automatically update CHANGELOG and release notes

Quick Start

Use this skill to generate a release notes draft from the latest commits.

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 parsing conventional commits and semantic versioning tags to categorize changes, producing Keep a Changelog compliant release notes automatically during your release workflow.

Does this work with semantic-release and git-cliff for automated release workflows?

Yes, it integrates with semantic-release, git-cliff, and standard-version to automate release workflows, generating release notes and updating changelogs directly within your CI pipelines.

Can I generate Keep a Changelog compliant release notes in GitHub Actions?

Yes, you can generate Keep a Changelog compliant release notes within GitHub Actions by deriving categorized entries from commits and PRs to automatically update documentation during releases.

How do I parse semantic versioning to categorize changes for release notes?

Parse semantic versioning and conventional commit messages to categorize changes into features, fixes, and breaking changes, deriving structured release notes directly from your git history.

What is the best way to maintain a changelog using conventional commits?

The best way to maintain a changelog is automating the derivation of entries from commits and PRs using conventional commits, ensuring consistent documentation without manual updates.