patch-notes

Featured

Generate player-facing patch notes from git history, sprint data, and internal changelogs. Translates developer language into clear, engaging player communication.

AI & Automation 21,463 stars 3118 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Phase 1: Parse Arguments - `version`: the release version to generate notes for (e.g., `1.2.0`) - `--style`: output style — `brief` (bullet points), `detailed` (with context), `full` (with developer commentary). Default: `detailed`. If no version is provided, ask the user before proceeding. --- ## Phase 2: Gather Change Data - Read the internal changelog at `production/releases/[version]/changelog.md` if it exists - Also check `docs/CHANGELOG.md` for the relevant version entry - Run `git log` between the previous release tag and current tag/HEAD as a fallback - Read sprint retrospectives in `production/sprints/` for context - Read any balance change documents in `design/balance/` - Read bug fix records from QA if available **If no changelog data is available** (neither `production/releases/[version]/changelog.md` nor a `docs/CHANGELOG.md` entry for this version exists, and git log is empty or unavailable): > "No changelog data found for [version]. Run `/changelog [version]` first to generate the > internal changelog, then re-run `/patch-notes [version]`." Verdict: **BLOCKED** — stop here without generating notes. --- ## Phase 2b: Detect Tone Guide and Template **Tone guide detection** — before drafting notes, check for writing style guidance: 1. Check `.claude/docs/technical-preferences.md` for any "tone", "voice", or "style" fields or sections. 2. Check `docs/PATCH-NOTES-STYLE.md` if it exists. 3. Check `design/community/tone-guide.md` if it exists. 4. If a...

Details

Author
Donchitos
Repository
Donchitos/Claude-Code-Game-Studios
Created
4 months ago
Last Updated
3 weeks ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category