1

    generator-for-changelogs

    by Markus Isaksson

    Transform Conventional Commits into professional, structured CHANGELOG.md updates automatically.

    Updated May 2026
    0 installs

    Free

    One-time purchase

    ⚡ Also available via Agensi MCP — your AI agent can load this skill on demand via MCP. Learn more →

    Included in download

    • Downloadable skill package
    • Instant install

    See it in action

    ## [1.5.0] - 2024-05-13
    
    ### ⚠ BREAKING CHANGES
    - Switch invoice IDs to UUIDs (i7j8k9l)
    
    ### Added
    - Add SAML SSO support (a1b2c3d)
    
    ### Fixed
    - Correct pagination edge case at zero results (e4f5g6h)
    
    ### Performance
    - Index orders.customer_id (m0n1o2p)

    About This Skill

    Automate Professional Changelogs

    Maintaining a clean, professional CHANGELOG.md is a chore that often falls behind. This skill automates the process by transforming your git history into a structured, readable document following the Keep a Changelog standard. It eliminates the manual work of searching through commit logs and categorizing changes.

    What it does

    • Parses git history from a specified range (defaults from last tag to HEAD).
    • Filters and groups Conventional Commits into standard categories like Added, Fixed, and Changed.
    • Identifies breaking changes using the "!" marker or footer and highlights them at the top.
    • Cleans up commit messages for a high-quality summary, removing technical prefixes and keeping only the meaningful subject.
    • Updates your existing CHANGELOG.md file, maintaining the history while prepending new entries.

    Why use this skill

    Unlike simple "git log" prompts, this skill understands the nuances of the Conventional Commits specification. It intelligently filters out noise—like CI updates or style tweaks—to focus on what matters to users and stakeholders. It ensures consistent formatting across your projects and prevents the common mistake of missing a breaking change in your release notes.

    Supported Workflows

    This skill is ideal for projects using standard git tooling. It works seamlessly in monorepos by applying path filters and integrates perfectly into pre-release CI/CD pipelines or local development workflows before a version bump.

    Use Cases

    • Generate Keep a Changelog entries from git history
    • Identify and highlight breaking changes in release notes
    • Filter out noisy chore and style commits from documentation
    • Automate CHANGELOG.md updates before tagging a new version

    Reviews

    No reviews yet - be the first to share your experience.

    Only users who have downloaded or purchased this skill can leave a review.

    Frequently Asked Questions

    Similar Skills

    Free