wiki-changelog

Generate structured changelogs from git history grouped by time period and change type.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rrbanda/skills --skill wiki-changelog-rrbanda
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wiki-changelog
Source: https://github.com/rrbanda/skills/tree/main/skills/documentation/wiki-changelog
Command: npx skills add https://github.com/rrbanda/skills --skill wiki-changelog-rrbanda

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes git commit history to produce structured changelogs categorized by change type, reducing manual effort and improving release transparency.

Core Features & Use Cases

  • Groups commits by time period (daily for recent activity, weekly for older history).
  • Classifies changes into Features (🆕), Fixes (🐛), Refactoring (🔄), Docs (📝), Config (🔧), Dependencies (📦), and Breaking changes (⚠️).
  • Outputs concise, publish-ready changelogs for release notes, dashboards, and documentation.

Quick Start

Run the changelog generator on your repository to produce a categorized changelog for the latest release.

Frequently Asked Questions about wiki-changelog

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

FAQPage Schema
How do I generate a structured changelog from git commit history?▼

To generate a changelog from git commit history, this Skill analyzes your repository and groups commits by time period, classifying each into Features, Fixes, Refactoring, Docs, Config, Dependencies, or Breaking changes to produce a publish-ready output.

Can I automatically categorize git commits by change type for release notes?▼

Yes, you can automatically categorize git commits for release notes. The Skill classifies each commit into distinct categories like Features, Fixes, and Breaking changes, then outputs a structured changelog ready for publication.

How does commit grouping by time period work for changelog generation?▼

Commit grouping by time period works by organizing recent activity daily for the last 7 days and switching to weekly grouping for older git history, creating a structured timeline for your generated changelog.

Does this changelog generator work with remote git repositories?▼

Yes, this changelog generator operates against both local and remote git repositories. It can optionally resolve a remote origin URL to link commits and changed files directly within the final structured changelog output.

What is the best way to automate release notes from git history?▼

The best way to automate release notes from git history is to run this Skill against your repository, which analyzes commits, classifies changes by type, and outputs a polished, categorized changelog without manual effort.

What do the different emoji classifications mean in automated git changelogs?▼

Emoji classifications in automated git changelogs represent change types: Features (🆕), Fixes (🐛), Refactoring (🔄), Docs (📝), Config (🔧), Dependencies (📦), and Breaking changes (⚠️) to visually distinguish commit categories.

Related Skills