If you've ever stared at a month of git commits trying to write customer-facing release notes, this automates that entire process. It scans your commit history, filters out the internal noise like refactoring and tests, then translates "fixed null pointer in auth handler" into "resolved login issues for users." You get categorized output with features, improvements, and bug fixes that actually make sense to non-technical readers. Works with date ranges or version tags, and you can feed it your own style guide if you have specific formatting preferences. The time savings are real when you're shipping weekly or need to generate app store descriptions from your git history.

skills.sh installs
349
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill changelog-generator --agent claude-code

Installs into .claude/skills of the current project.

Files

Changelog Generator

This skill transforms technical git commits into polished, user-friendly changelogs that your customers and users will actually understand and appreciate.

When to Use This Skill

  • Preparing release notes for a new version
  • Creating weekly or monthly product update summaries
  • Documenting changes for customers
  • Writing changelog entries for app store submissions
  • Generating update notifications
  • Creating internal release documentation
  • Maintaining a public changelog/product updates page

What This Skill Does

  1. Scans Git History: Analyzes commits from a specific time period or between versions
  2. Categorizes Changes: Groups commits into logical categories (features, improvements, bug fixes, breaking changes, security)
  3. Translates Technical → User-Friendly: Converts developer commits into customer language
  4. Formats Professionally: Creates clean, structured changelog entries
  5. Filters Noise: Excludes internal commits (refactoring, tests, etc.)
  6. Follows Best Practices: Applies changelog guidelines and your brand voice

How to Use

Basic Usage

From your project repository:

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Git & Pull Requests, Documentation, Release Management, Automation & Workflows
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1davila7 avatargit-pushingdavila7/claude-code-templatesStage, commit, and push git changes with conventional commit messages. Use when user wants to commit and push changes, mentions pushing to remote, or asks to sa346skills.sh installs
2geoffjay avatargit-advancedgeoffjay/claude-pluginsAdvanced git operations including complex rebase strategies, interactive staging, commit surgery, and history manipulation. Use when user needs to perform compl324skills.sh installs
3odyssey4me avatargitlabodyssey4me/agent-skillsCreate and manage GitLab issues, merge requests, pipelines, and repositories using the glab CLI. Use when asked to open an MR, review a merge request, check CI/303skills.sh installs
4hairyf avatargithub-workflowhairyf/skillsStandard flow from any task source (link or description) to creating a PR: resolve task, create branch and TODO.md, delegate fix to SubAgent (TODO.md), then com298skills.sh installs
5casper-studios avatarpr-commentscasper-studios/casper-marketplaceTriage unresolved PR review comments, produce a severity-ordered fix plan, then resolve or fix each issue with subagents. Use when addressing PR feedback before296skills.sh installs
6davila7 avatarcommit-workdavila7/claude-code-templatesCreate high-quality git commits: review/stage intended changes, split into logical commits, and write clear commit messages (including Conventional Commits). Us290skills.sh installs