afc:release-notes

Generate categorized release notes from git commits and pull requests.

7|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/jhlee0409/all-for-claudecode --skill afc-release-notes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: afc:release-notes
Source: https://github.com/jhlee0409/all-for-claudecode/tree/main/skills/release-notes
Command: npx skills add https://github.com/jhlee0409/all-for-claudecode --skill afc-release-notes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of user-facing release notes by parsing git commit history and GitHub pull requests, saving developers significant time and ensuring consistent release documentation.

Core Features & Use Cases

  • Automated Changelog Generation: Converts raw commit messages and PR data into well-formatted release notes.
  • Version Summarization: Helps summarize changes between specific versions or from the last tag to the current state.
  • GitHub Release Publishing: Optionally publishes the generated notes directly to GitHub Releases.
  • Use Case: After merging a new feature branch, run this skill to generate release notes for the upcoming v1.2.0 release, including breaking changes, new features, and bug fixes, and then publish them to GitHub.

Quick Start

Use the afc:release-notes skill to generate release notes for the latest version.

Frequently Asked Questions about afc:release-notes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate release notes from git commit history automatically?

To generate release notes from git commit history automatically, this skill parses your commit logs and merged pull requests, then categorizes them into breaking changes, features, and bug fixes in a human-readable format.

Can I publish generated changelogs directly to GitHub Releases?

Yes, you can publish generated changelogs directly to GitHub Releases. The skill optionally posts the formatted release notes to your repository, automating the entire documentation and publishing workflow.

How do I summarize changes between specific version tags for a release?

To summarize changes between specific version tags, the skill uses version range specifications to parse the git history and pull requests within that range, generating a targeted changelog for the specified release.

How are breaking changes and new features categorized in automated release notes?

Breaking changes and new features are categorized in automated release notes by parsing raw commit messages and PR data, then rewriting them into structured, human-readable sections for features, fixes, and other updates.

Does this automated release notes generator include contributor attribution?

Yes, the automated release notes generator includes contributor attribution. It processes merged pull requests to identify contributors and properly credits them within the generated human-readable release documentation.