changelog

Generate user-facing and developer-facing changelogs from commits, PRs, and release notes.

2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/chicongst/agent-skills-installer --skill changelog-chicongst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog
Source: https://github.com/chicongst/agent-skills-installer/tree/main/skills/changelog
Command: npx skills add https://github.com/chicongst/agent-skills-installer --skill changelog-chicongst

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Changelog Writer streamlines the translation of code changes into human-friendly release notes for users and developers, saving time and reducing confusion during releases.

Core Features & Use Cases

  • Audience-aware entries: generates both user-facing and developer-facing notes
  • Structured formats: adheres to Keep a Changelog and conventional sections
  • Migration guidance: includes deprecations and migration steps when relevant
  • Versioning & timing: anchors entries to version and release date

Quick Start

Provide the version, date, and changes to generate a ready-to-publish changelog draft.

Frequently Asked Questions about changelog

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

FAQPage Schema
How do I generate release notes from commits automatically?

Generate release notes from commits by providing the version, date, and changes to create a ready-to-publish changelog draft. This translates code changes into human-friendly release notes for users and developers, saving time during software releases.

What is the best way to create audience-aware changelogs for developers and users?

Create audience-aware changelogs by generating both user-facing and developer-facing notes from your project changes. This dual-audience approach ensures clear communication tailored to each group, reducing confusion during releases and maintenance cycles.

How do I write migration guides and deprecation notices for a new software release?

Write migration guides by including deprecations and migration steps when relevant within your structured changelog. This provides clear migration guidance anchored to the specific version and release date, helping users navigate breaking changes.

Does this changelog generator follow the Keep a Changelog formatting standards?

Yes, this changelog generator adheres to Keep a Changelog standards and conventional sections. It maintains a consistent structure, anchoring entries to version and release date while satisfying standard changelog formatting for projects of any size.

Can I use this for software maintenance cycles and migrations, not just major releases?

Yes, you can use this for software maintenance cycles and migrations, not just major releases. It is applicable to software projects of any size during releases, migrations, and ongoing maintenance, creating structured changelogs from commits and PRs.

What information do I need to provide to draft a structured changelog?

To draft a structured changelog, provide the version, date, and changes. The generator then processes these inputs to create a ready-to-publish draft with audience-aware entries, conventional sections, and relevant migration guidance.