changelog-updater

Generate Keep a Changelog entries with token-optimized formatting.

4|1|Updated Sep 17, 2025
One-click install
npx skills add https://github.com/phamhung075/4genthub-hooks --skill changelog-updater
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-updater
Source: https://github.com/phamhung075/4genthub-hooks/tree/main/skills/changelog-updater
Command: npx skills add https://github.com/phamhung075/4genthub-hooks --skill changelog-updater

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually updating changelogs is a repetitive, error-prone task that often leads to inconsistent formatting and excessive token usage in AI contexts. This Skill automates the process, ensuring your CHANGELOG.md and TEST-CHANGELOG.md are always perfectly formatted, concise, and optimized for AI processing, saving you significant time and effort.

Core Features & Use Cases

  • Automated Entry Creation: Automatically generates and inserts new changelog entries into the correct sections (Added, Changed, Fixed).
  • Token Optimization: Applies advanced techniques like using tables over prose and consolidating redundancy to drastically reduce the token count of changelog entries, making AI interactions more efficient.
  • Format Enforcement: Guarantees adherence to "Keep a Changelog" standards, including date formats, title patterns, and metric inclusion, ensuring consistency across your project.
  • Use Case: After completing a new feature or a critical bug fix, simply instruct the AI to "update the changelog." The Skill will then craft a concise, token-optimized, and perfectly formatted entry, reflecting the changes and their impact, without any manual intervention from you.

Quick Start

Update the CHANGELOG.md with a new entry for the recently implemented user authentication feature. The feature involved adding JWT support and updating the login flow. It resulted in a 15% reduction in login time.

Frequently Asked Questions about changelog-updater

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

FAQPage Schema
How do I automate changelog updates for my software project?

Automate changelog updates by generating formatted entries that conform to Keep a Changelog standards. This Skill creates entries for features, fixes, and optimizations in the correct sections (Added, Changed, Fixed) with dates, metrics, and file references, eliminating manual formatting and ensuring consistency.

Can I reduce token usage when documenting changes in markdown?

Token-optimize changelog entries by using tables for multi-item updates and consolidating redundancy. This Skill applies these techniques automatically, drastically reducing token count while maintaining clarity and adhering to Keep a Changelog format requirements.

What's the best way to maintain consistent changelog formatting across versions?

Enforce Keep a Changelog standards automatically by structuring entries with Unreleased sections, subsections for Added/Changed/Fixed, YYYY-MM-DD dates, and descriptive impact details. This Skill guarantees consistency without manual intervention or format drift across your project.

How do I document feature additions with metrics and file references?

Generate changelog entries that include before/after metrics, precise file paths, and line ranges for modifications. This Skill automatically inserts these details into the correct sections, making the impact of features, fixes, and optimizations immediately clear.

Does this work with multiple changelog files in a project?

Yes. This Skill automates updates to both CHANGELOG.md and TEST-CHANGELOG.md simultaneously, applying the same formatting rules and token-optimization techniques to maintain consistency across multiple documentation files in your project.