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.