Tooluck logoTooluck
SKILL.md

changelog-generator

Agent skill fromMoizIbnYousaf/ai-agent-skills

Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.

How to install changelog-generator

install changelog-generator
# install the ai-agent-skills pack with the skills CLI
npx skills add MoizIbnYousaf/ai-agent-skills

# or add only this skill to Claude Code: copy the folder

skills/changelog-generator/

# into

~/.claude/skills/changelog-generator/ (all projects)

.claude/skills/changelog-generator/ (one project)

skills/changelog-generator/SKILL.md

MITFull file
1# Changelog Generator
2
3This skill transforms technical git commits into polished, user-friendly changelogs that your customers and users will actually understand and appreciate.
4
5## When to Use This Skill
6
7- Preparing release notes for a new version
8- Creating weekly or monthly product update summaries
9- Documenting changes for customers
10- Writing changelog entries for app store submissions
11- Generating update notifications
12- Creating internal release documentation
13- Maintaining a public changelog/product updates page
14
15## What This Skill Does
16
171. **Scans Git History**: Analyzes commits from a specific time period or between versions
182. **Categorizes Changes**: Groups commits into logical categories (features, improvements, bug fixes, breaking changes, security)
193. **Translates Technical → User-Friendly**: Converts developer commits into customer language
204. **Formats Professionally**: Creates clean, structured changelog entries
215. **Filters Noise**: Excludes internal commits (refactoring, tests, etc.)
226. **Follows Best Practices**: Applies changelog guidelines and your brand voice
23
24## How to Use
25
26### Basic Usage
27
28From your project repository:
29
30```
31Create a changelog from commits since last release
32```
33
34```
35Generate changelog for all commits from the past week
36```
37
38```
39Create release notes for version 2.5.0
40```
41
42### With Specific Date Range
43
44```
45Create a changelog for all commits between March 1 and March 15
46```
47
48### With Custom Guidelines
49
50```
51…

Excerpt shown under the repository's MIT license.

More skills in ai-agent-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates