changelog

Generate changelogs from git commits, sprint data, and design documents.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/rakhnianskii9/God-Godot --skill changelog-rakhnianskii9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog
Source: https://github.com/rakhnianskii9/God-Godot/tree/main/.github/skills/changelog
Command: npx skills add https://github.com/rakhnianskii9/God-Godot --skill changelog-rakhnianskii9

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the creation of changelogs by aggregating git commits, sprint results, and design documents into a single, trustworthy report.

Core Features & Use Cases

  • Internal changelog generation: compiles a comprehensive record of changes across commits, sprints, and design work for engineering teams.
  • Player-facing release notes: formats a clear, release-ready summary suitable for end-users.
  • Phase-aware categorization and validation: classifies changes into features, improvements, fixes, known issues, and design notes, with consistency checks.

Quick Start

Run the changelog unit with a target version or sprint number to generate both internal and player-facing changelogs.

Frequently Asked Questions about changelog

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

FAQPage Schema
How do I auto-generate changelogs from git commits and sprint data?

Auto-generating changelogs from git commits and sprint data requires aggregating commit history, sprint results, and design documents into a single formatted report. This process categorizes changes into features, improvements, fixes, known issues, and design notes for engineering teams.

What is the best way to create player-facing release notes from development commits?

Creating player-facing release notes from development commits involves compiling git history and sprint data into a clear, release-ready summary suitable for end-users. The generated output validates consistency and formats technical changes into accessible summaries for players.

How do I generate release notes that categorize features, fixes, and design notes?

Generating release notes that categorize features, fixes, and design notes requires phase-aware validation across git commits, sprints, and design documents. The process classifies changes into distinct categories with consistency checks to produce formatted internal and external reports.

Do I need specific folder structures for sprint data and design docs to generate a changelog?

Generating a changelog requires sprint data located under production/sprints and design documents under design/gdd. Access to this specific folder structure and git history is necessary to categorize changes accurately and produce both internal developer reports and player-facing release notes.

Can I use a changelog generator for software releases without manual formatting?

Using a changelog generator for software releases automates formatting by aggregating commits, sprints, and design documents. Running the generation process with a target version or sprint number outputs both internal engineering records and player-facing summaries without manual formatting.

Why aggregate design documents into engineering changelogs?

Aggregating design documents into engineering changelogs ensures design work is tracked alongside code changes. Combining git history, sprint results, and design docs produces a comprehensive, trustworthy report that validates consistency across features, improvements, fixes, and design notes.