changelog

Generate changelog entries in Keep a Changelog format from Git history.

105|8|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/686f6c61/alfred-dev --skill changelog-686f6c61
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog
Source: https://github.com/686f6c61/alfred-dev/tree/main/skills/documentacion/changelog
Command: npx skills add https://github.com/686f6c61/alfred-dev --skill changelog-686f6c61

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of changelog entries, ensuring consistency and adherence to the Keep a Changelog standard, making it easier for users to understand what has changed between software versions.

Core Features & Use Cases

  • Categorization: Classifies changes into standard categories like Added, Changed, Fixed, etc.
  • User-Oriented Language: Helps draft descriptions that are clear and focused on user impact.
  • Standardized Formatting: Generates entries that follow the Keep a Changelog format, including version headers and links to issues/PRs.
  • Use Case: After a development sprint, use this Skill to draft the CHANGELOG.md entry for the new release, ensuring all new features and bug fixes are clearly documented for end-users.

Quick Start

Use the changelog skill to draft a new entry for a fixed bug related to user login.

Frequently Asked Questions about changelog

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

FAQPage Schema
How do I generate a changelog from Git history for a new release?

To generate a changelog from Git history, this Skill analyzes your commit messages and semantic versioning tags to classify modifications into standard Keep a Changelog categories like Added, Changed, Fixed, and Security for your release notes.

What is the Keep a Changelog format for software release notes?

The Keep a Changelog format is a standardized documentation structure that categorizes software modifications into Added, Changed, Removed, Fixed, and Security sections to make release notes clear and understandable for end-users.

How do I document bug fixes and new features in a CHANGELOG.md file?

You document bug fixes and new features in a CHANGELOG.md file by drafting user-oriented descriptions of modifications and organizing them under standardized version headers and categories following the Keep a Changelog standard.

Do I need issue tracking data to categorize changes in release notes?

Yes, understanding issue tracking data is required to accurately classify and describe modifications, allowing the generated changelog entries to include proper context and links to issues or pull requests.

What's the best way to automate release notes creation after a development sprint?

The best way to automate release notes creation after a sprint is using a tool that categorizes modifications into standardized groups and drafts user-oriented language, ensuring all new features and bug fixes are clearly documented.

Why do my release notes lack consistent categories for security updates and fixed bugs?

Your release notes lack consistency because they do not adhere to a standardized format; applying the Keep a Changelog standard structurally categorizes security updates and fixed bugs into distinct, predictable sections.