Skills Development Generate Structured Changelogs From Git History

Generate Structured Changelogs From Git History

v20260503
wiki-changelog
This skill automatically generates structured and user-friendly changelogs by analyzing the complete git commit history. It groups commits by time period (daily/weekly) and classifies changes into key categories (Features, Fixes, Docs, etc.), providing a concise summary of recent development activity for end-users. Ideal for answering 'what changed recently' or summarizing project updates.
Get Skill
392 downloads
Overview

Wiki Changelog

Generate structured changelogs from git history.

When to Use

  • User asks "what changed recently", "generate a changelog", "summarize commits"
  • User wants to understand recent development activity

Procedure

  1. Examine git log (commits, dates, authors, messages)
  2. Group by time period: daily (last 7 days), weekly (older)
  3. Classify each commit: Features (๐Ÿ†•), Fixes (๐Ÿ›), Refactoring (๐Ÿ”„), Docs (๐Ÿ“), Config (๐Ÿ”ง), Dependencies (๐Ÿ“ฆ), Breaking (โš ๏ธ)
  4. Generate concise user-facing descriptions using project terminology

Constraints

  • Focus on user-facing changes
  • Merge related commits into coherent descriptions
  • Use project terminology from README
  • Highlight breaking changes prominently with migration notes

When to Use

This skill is applicable to execute the workflow or actions described in the overview.

Info
Category Development
Name wiki-changelog
Version v20260503
Size 1.14KB
Updated At 2026-05-04
Language