patch-notes

Generates player-facing patch notes from release version inputs and categorized change files.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill patch-notes-xganqaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: patch-notes
Source: https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios/tree/main/.claude/skills/patch-notes
Command: npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill patch-notes-xganqaq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Patch notes often get delayed or become too technical because developers need to translate internal changes into clear, player-friendly updates.

Core Features & Use Cases

  • Aggregates change sources: Reads internal release changelogs, docs changelog entries, git history, sprint retrospectives, balance documents, and QA bug records.
  • Detects tone and template: Uses available style guidance and patch-notes templates when present, otherwise falls back to built-in brief/detailed/full formats.
  • Translates and categorizes changes: Converts developer wording into player language, groups items into New Content, Gameplay Changes, Quality of Life, Bug Fixes, Performance, and Known Issues, while preserving before/after balance values.

Quick Start

Use /patch-notes 1.2.0 to generate and save player-facing patch notes for version 1.2.0 using the default detailed style.

Frequently Asked Questions about patch-notes

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

FAQPage Schema
How do I generate player-facing patch notes from git history and changelogs?

Generate player-facing patch notes by aggregating git history, changelog files, sprint context, and QA records for a specific version, then translating developer wording into categorized player messaging. The tool parses a version argument and applies tone guidance to format the output.

What's the best way to translate internal developer changelogs into community update messaging?

Translating internal developer changelogs into community update messaging involves detecting available style templates, converting technical changes into player language, and grouping items into categories like New Content, Gameplay Changes, Quality of Life, and Bug Fixes while preserving balance values.

Can I customize the tone and format of release communication for different player audiences?

Release communication tone and format can be customized using available style guidance and patch-notes templates. When no template is present, the tool falls back to built-in brief, detailed, or full formats to suit different player audiences.

Does patch notes generation work without dedicated balance documents or sprint retrospectives?

Patch notes generation can proceed without dedicated balance documents or sprint retrospectives by relying on available changelog files and git history. However, it blocks execution as a fallback when core changelog sources are entirely missing for the specified version.

How do I save generated patch notes to versioned documentation automatically?

Save generated patch notes to versioned documentation automatically by providing a version argument such as 1.2.0 in the command. The tool generates categorized output and optionally writes the player-ready notes to corresponding versioned doc files.

Why are my patch notes generation results missing balance value changes?

Patch notes generation results may miss balance value changes if the source balance documents are absent or lack before/after values. The tool preserves these values during translation, so incomplete source data directly affects the output accuracy.