← Back to Skills
๐Ÿ“

Automated Changelog

Compare two release tags, gather changes, and generate a formatted changelog

Developer 5 steps 4 tools 3 servers

Example Prompt

Generate a changelog comparing v1.4.0 and v1.5.0 with categorized changes

About

This skill automates changelog generation by comparing two release tags in your GitHub repository. It gathers all commits, pull requests, and issues resolved between the tags, categorizes them into features, fixes, and improvements, and produces a polished changelog ready for publishing.

Workflow Steps

1

Search the repository for commits and pull requests between the two release tags

๐Ÿ” Search Repositories
2

List closed issues linked to the merged pull requests in the release range

๐Ÿ“‹ List Issues
3

Categorize changes into features, bug fixes, improvements, and breaking changes

๐Ÿง  Structured Reasoning
4

Generate a formatted changelog with sections, descriptions, and contributor credits

๐Ÿง  Structured Reasoning
5

Write the changelog to a file for review and publishing

โœ๏ธ Write File

Tags

changelogreleasesautomationgit