release-notes

Diff git tags to generate release notes with themes and contributors.

7|2|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/DomoApps/domo-documentation-hub --skill release-notes-domoapps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-notes
Source: https://github.com/DomoApps/domo-documentation-hub/tree/main/.claude/skills/release-notes
Command: npx skills add https://github.com/DomoApps/domo-documentation-hub --skill release-notes-domoapps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diffs the latest git tag against the previous tag to generate a readable release notes summary for stakeholders.

Core Features & Use Cases

  • Group changes into 2–5 themes and attribute contributors to readers.
  • Produce a shareable release notes text file saved to releaseNotes/.
  • Supports common release workflows by summarizing changes between tags and presenting reader-friendly context.

Quick Start

Run the Release Notes Generator to create a releaseNotes file for the latest tag.

Frequently Asked Questions about release-notes

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

FAQPage Schema
How do I generate release notes from git tags?

Generate release notes from git tags by diffing the latest tag against the previous one. The tool summarizes changes into thematic groups and attributes contributors, producing a shareable text file saved to the releaseNotes directory.

What's the best way to summarize git tag differences for stakeholders?

The best way to summarize git tag differences is comparing the latest tag against the previous release. This process groups changes into readable themes and attributes contributors to produce stakeholder-friendly release notes.

Do I need a tagged git repository to create readable release notes?

Yes, you need a git repository with tagged releases to create readable release notes. The tool requires existing git tags to diff the latest version against the previous one and generate the summary file.

Can I group git commit changes into themes for release notes?

Yes, you can group git commit changes into themes for release notes. The tool automatically organizes tag diff changes into 2 to 5 thematic groups and attributes contributors to provide reader-friendly context.

How does contributor attribution work in git release notes generation?

Contributor attribution in git release notes generation works by identifying commit authors between two tags. The tool reads the tag diff and attributes contributors to readers within the generated summary file.

Why does release notes generation require previous git tags?

Release notes generation requires previous git tags because it calculates the diff between the latest tag and the prior one. Without existing tagged releases, there is no baseline to compare changes against for the summary.