Skip to main content
skill CX Codex

changelog-generator · composio-community — Claude Code skill: release notes from git

Turns git history into a user-facing changelog: sorts commits into categories and rewrites developer messages for customers.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add composio-community/awesome-claude-plugins --skill changelog-generator -a claude-code
Open on GitHub

What changelog-generator does

The skill walks the commit history for a date range or between two versions. Commits land in buckets — new features, improvements, bug fixes, breaking changes, security — and internal work like refactoring or tests gets dropped from the public notes.

What a developer wrote in a commit message becomes wording a customer can read. Formatting follows your guidelines if a CHANGELOG_STYLE.md sits in the repo; otherwise the skill sticks to standard changelog practice. Run it from the repository root so it sees the full history.

Read the draft before you publish it. The skill produces the first pass; you own the meaning, and the breaking-changes section is where a wrong line costs the most.

What it helps with

  • write release notes for a new version
  • put together a weekly product update summary
  • rewrite commit messages for end users
  • keep refactoring and test commits out of the public changelog
  • draft an app store update description

Example prompts for the agent

  • Create a changelog from commits since the last release
  • Generate a changelog for all commits from the past week
  • Write release notes for version 2.5.0 using my guidelines from CHANGELOG_STYLE.md

How to install changelog-generator

1Skills CLI (Vercel)

npx skills add composio-community/awesome-claude-plugins --skill changelog-generator -a claude-code

2Manually: put the files in place

~/.claude/skills/changelog-generator/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/changelog-generator/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about changelog-generator

How do I install changelog-generator in Claude Code?

Run npx skills add composio-community/awesome-claude-plugins --skill changelog-generator -a claude-code. The skill file then lives at ~/.claude/skills/changelog-generator/SKILL.md.

What does changelog-generator do?

It reads the git history, groups commits into categories and rewrites them as release notes that users can follow.

How does the skill decide on changelog style?

Standard changelog guidelines apply unless you point it at a CHANGELOG_STYLE.md in the repository and name that file in your request.

Similar skills

Everything for Writing and docs →

changelog-generator by other authors comes first.

From the same set8

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor