app-store-changelog

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

330|47|Updated Aug 30, 2020
One-click install
npx skills add https://github.com/harperreed/dotfiles --skill app-store-changelog-harperreed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-store-changelog
Source: https://github.com/harperreed/dotfiles/tree/main/.claude/skills/app-store-changelog
Command: npx skills add https://github.com/harperreed/dotfiles --skill app-store-changelog-harperreed

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

It turns messy git commit history into clear, user-facing App Store release notes that summarize only what customers will notice.

Core Features & Use Cases

  • Collects changes since the last tag (or a specified ref): Gathers commits and touched files over a git range so you can generate release notes for the right period.
  • Triages changes by user impact: Filters out internal-only work and groups user-visible updates into themes like New, Improved, and Fixed.
  • Drafts storefront-ready bullets: Produces short benefit-focused one-sentence bullets in plain language suitable for “What’s New” or release notes.

Quick Start

Generate App Store “What’s New” text by running app-store-changelog for changes since the last git tag and producing 5 to 10 one-sentence bullets of user-visible improvements.

Frequently Asked Questions about app-store-changelog

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

FAQPage Schema
How do I generate App Store release notes from git commit history?

Generate App Store release notes by running a collection script to compute a git range since the last tag, filtering internal-only commits, and grouping user-visible changes into short benefit-focused bullets for your storefront copy.

What's the best way to turn git commits into customer-facing changelogs?

Turning git commits into customer-facing changelogs involves collecting touched files over a git range, deduplicating user-visible updates, and drafting plain language one-sentence bullets grouped by themes like New, Improved, and Fixed.

Can I create What's New copy for a specific app version using a custom git ref?

Yes, you can create What's New copy for a specific app version by specifying a custom git ref instead of the last tag, allowing the script to gather commits and touched files for that exact release period.

How does changelog generation filter out internal-only work from commit messages?

Changelog generation filters internal-only work by triaging commit messages and touched files over the selected git range, removing non-user-impacting changes before grouping the remaining updates into storefront-ready bullets.

Do I need a specific git tag setup to produce release notes for the App Store?

You need an existing git tag or a specified ref to define the starting point, which allows the collection script to compute the correct commit range and accurately summarize user-impacting changes for the release notes.