app-store-changelog

Installation
Summary

Generate user-facing App Store release notes from git history since the last tag.

  • Collects commits and touched files using a provided shell script, with support for custom tag or ref ranges
  • Filters changes for user impact, grouping by theme (New, Improved, Fixed) and dropping internal-only work like refactors and CI updates
  • Translates raw commits into benefit-focused, plain-language bullets suitable for App Store "What's New" sections
  • Includes validation step to ensure every bullet maps to a real change and checks for duplicates or overly technical wording
SKILL.md

App Store Changelog

Overview

Generate a comprehensive, user-facing changelog from git history since the last tag, then translate commits into clear App Store release notes.

Workflow

1) Collect changes

  • Run scripts/collect_release_changes.sh from the repo root to gather commits and touched files.
  • If needed, pass a specific tag or ref: scripts/collect_release_changes.sh v1.2.3 HEAD.
  • If no tags exist, the script falls back to full history.

2) Triage for user impact

  • Scan commits and files to identify user-visible changes.
  • Group changes by theme (New, Improved, Fixed) and deduplicate overlaps.
  • Drop internal-only work (build scripts, refactors, dependency bumps, CI).

3) Draft App Store notes

  • Write short, benefit-focused bullets for each user-facing change.
Related skills

More from dimillian/skills

Installs
780
GitHub Stars
3.5K
First Seen
Jan 20, 2026