release-note

Generate release notes for model versions from project charter and source code.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sunbluesome/dotfiles --skill release-note
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-note
Source: https://github.com/sunbluesome/dotfiles/tree/main/.claude/ds/skills/release-note
Command: npx skills add https://github.com/sunbluesome/dotfiles --skill release-note

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Release notes for model versions are often created manually and inconsistently. This skill automates the generation of clear, structured release notes by synthesizing information from project charters, source code, interface specifications, and processing documents to capture the rationale, changes, and impact.

Core Features & Use Cases

  • Generate release notes for initial releases (full model description) based on the project charter and implementation details.
  • Create diff-based changelogs for subsequent releases by summarizing changes since the previous tag.
  • Manage documentation flow by organizing outputs into docs/release-notes and referencing appendix documents in docs or _docs when needed.

Quick Start

Provide the model name, version, release type, and relevant documents ( charter, interface spec, and processing-flow docs) to generate the release note.

Frequently Asked Questions about release-note

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

FAQPage Schema
How do I automate release notes for model versions?

Automate release notes for model versions by synthesizing information from the project charter, source code, and interface specifications. The skill generates structured documentation guided by version tags and saves outputs to docs/release-notes.

How does diff-based changelog generation work for subsequent releases?

Diff-based changelogs for subsequent releases work by summarizing changes since the previous version tag. The skill compares source code and interface specifications to capture the rationale, changes, and impact automatically.

Can I generate a full model description for an initial release?

You can generate a full model description for an initial release by providing the project charter and implementation details. The skill synthesizes these inputs to create comprehensive release documentation.

Do I need to provide a project charter to generate release notes?

You need to provide the model name, version, release type, and relevant documents like the project charter, interface specifications, and processing-flow docs to generate accurate release notes.

What is the best way to manage release note templates and appendix documents?

Manage release note templates using references/template.md and save final notes to docs/release-notes/{version}.md. The skill optionally incorporates appendix documents from docs or _docs directories when needed.

Does this release note generator work with Git tags for versioning?

The release note generator works with Git tags for versioning by using them to guide the generation of initial releases and diff-based changelogs for subsequent updates.