changelog-generator

Convert git commit history into categorized markdown changelogs.

1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/SorraTheOrc/SorraAgents --skill changelog-generator-sorratheorc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/SorraTheOrc/SorraAgents/tree/main/skill/changelog-generator
Command: npx skills add https://github.com/SorraTheOrc/SorraAgents --skill changelog-generator-sorratheorc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This section explains how the skill converts raw commit history into clear, customer-friendly release notes, saving time for product teams.

Core Features & Use Cases

  • Scans Git History to gather commits between versions or over a date range.
  • Categorizes changes into features, improvements, fixes, and breaking changes; formats narrative, publish-ready changelogs.
  • Use Case: For a software release, generate a concise changelog doc from the last sprint's commits.

Quick Start

Generate a release notes draft from the most recent commits since the last version.

Frequently Asked Questions about 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, the skill scans commits between versions or over a date range and transforms them into structured markdown. It parses the raw commit data and groups changes into categories like features, improvements, and fixes.

Can I automatically group commit changes into categories for a changelog?▼

Yes, you can automatically group commit changes into categories for a changelog. The skill categorizes parsed git history into features, improvements, fixes, and breaking changes before formatting the output into a structured, publish-ready markdown document.

What is the best way to create customer-facing changelogs from recent software commits?▼

The best way to create customer-facing changelogs from recent software commits is using narrative generation. The skill applies a defined style guide to format categorized git history into polished, user-facing markdown summaries suitable for weekly or monthly release updates.

Does this changelog generator require specific commit message formats to work?▼

The changelog generator parses standard git commit history between versions or over date ranges. While it categorizes changes into features, fixes, and improvements, the metadata does not specify a strict prerequisite commit message format for generating the structured markdown output.

How do I create a markdown summary of a sprint's development updates?▼

To create a markdown summary of a sprint's development updates, the skill gathers commits from the specified date range and categorizes them. It then generates a concise, narrative-formatted changelog document summarizing the sprint's software changes for product teams.