update-changelog

Update CHANGELOG.md entries under the Unreleased section using Keep a Changelog categories.

24|3|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/goncalossilva/.agents --skill update-changelog-goncalossilva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-changelog
Source: https://github.com/goncalossilva/.agents/tree/main/skills/update-changelog
Command: npx skills add https://github.com/goncalossilva/.agents --skill update-changelog-goncalossilva

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of updating your project's changelog, ensuring it accurately reflects user-facing changes according to established best practices.

Core Features & Use Cases

  • Automated Changelog Updates: Adds new user-visible changes to the Unreleased section of your CHANGELOG.md file.
  • Categorization: Organizes changes under standard Keep a Changelog headings (Added, Changed, Fixed, etc.).
  • Use Case: After merging several new features and bug fixes, use this Skill to quickly add them to your changelog, maintaining a clear and organized release history for your users.

Quick Start

Use the update-changelog skill to add recent changes to the CHANGELOG.md file.

Frequently Asked Questions about update-changelog

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

FAQPage Schema
How do I automatically update a CHANGELOG.md file with recent git changes?

The skill categorizes recent git changes into Keep a Changelog standard headings like Added, Changed, and Fixed within the Unreleased section of your CHANGELOG.md. It references PRs or issues where applicable to maintain a clear release history.

Does this tool format release notes according to the Keep a Changelog standard?

Yes, it formats release notes according to the Keep a Changelog standard. It ensures entries are categorized correctly under standard headings like Added, Changed, and Fixed, adhering to established formatting guidelines for clear release documentation.

What is the best way to organize unreleased changes in my changelog?

The best way to organize unreleased changes is by categorizing them under standard Keep a Changelog headings. The skill identifies notable additions, fixes, and modifications, automatically sorting them into the Unreleased section of your CHANGELOG.md file.

Can I use this to add bug fixes and new features to my project documentation?

Yes, you can use this to add bug fixes and new features to your project documentation. After merging features and fixes, the skill quickly adds them to your changelog, categorizing user-visible modifications accurately for your users.

When do I need to update my changelog using this approach?

You need to update your changelog using this approach after merging several new features and bug fixes. It automates adding recent user-visible changes to maintain an organized release history, ensuring your CHANGELOG.md reflects the latest project state.