keep-a-changelog-generator

Generate Keep a Changelog formatted release notes from git history.

22|5|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/StanfordSpezi/SpeziVibe --skill keep-a-changelog-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: keep-a-changelog-generator
Source: https://github.com/StanfordSpezi/SpeziVibe/tree/main/skills/keep-a-changelog-generator
Command: npx skills add https://github.com/StanfordSpezi/SpeziVibe --skill keep-a-changelog-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate concise, standardized release notes by analyzing git history and applying the Keep a Changelog format, reducing manual effort and ensuring consistency across releases.

Core Features & Use Cases

  • Generate Keep a Changelog compliant release notes from commit history.
  • Classify changes into sections like Added, Changed, Deprecated, Removed, Fixed, and Security for clear release documentation.
  • Use in CI pipelines or local workflows to automatically produce up-to-date release notes.

Quick Start

Generate a Keep a Changelog compliant release notes file from the repository's git history.

Frequently Asked Questions about keep-a-changelog-generator

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

FAQPage Schema
How do I generate release notes from git commit history?

To generate release notes from git commit history, this Skill parses your commit messages and maps them into a standardized Keep a Changelog markdown file. It summarizes project history into Added, Changed, and Fixed categories for consistent version documentation.

Can I automatically format changelogs into Added, Changed, and Fixed sections?

Yes, you can automatically format changelogs into Added, Changed, and Fixed sections. The Skill classifies parsed git commit messages into Keep a Changelog categories like Added, Changed, Deprecated, Removed, Fixed, and Security for clear release documentation.

Does this changelog generator work in CI pipelines and local workflows?

Yes, this changelog generator works in both CI pipelines and local workflows. You can integrate it to automatically produce up-to-date Keep a Changelog compliant release notes markdown files from your repository's ongoing project history.

What is the best way to maintain a Keep a Changelog standard for software releases?

The best way to maintain a Keep a Changelog standard is to automate generation from git history. This Skill reduces manual effort by parsing commit messages and applying them to the Keep a Changelog format, ensuring consistent documentation across releases.

Do I need any dependencies to create standardized release notes from commits?

No, you do not need any dependencies to create standardized release notes from commits. The Skill operates without external dependencies, directly parsing your git history to output a Keep a Changelog compliant markdown file.