app-store-changelog

Generates App Store release notes from git history since last tag.

3.9k|203|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/Dimillian/Skills --skill app-store-changelog-dimillian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-store-changelog
Source: https://github.com/Dimillian/Skills/tree/main/app-store-changelog
Command: npx skills add https://github.com/Dimillian/Skills --skill app-store-changelog-dimillian

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the generation of user-facing App Store release notes from git history, saving time and ensuring accurate messaging.

Core Features & Use Cases

  • Collects commits and changes since the last tag and filters for user-visible changes.
  • Groups changes by theme (New, Improved, Fixed) and drafts concise bullets suitable for the App Store.
  • Validates that each bullet maps to a real change in the repository, reducing ambiguity.

Quick Start

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

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 history?

You can generate App Store release notes from git history by running a script that collects commits since the last tag, filters for user-visible changes, and drafts them into concise bullets.

How does a changelog generator group git commits for What's New sections?

A changelog generator groups git commits for What's New sections by triaging user-visible changes and categorizing them into themes like New, Improved, and Fixed before drafting bullets.

Do I need git tags to automate release notes generation?

Yes, you need git tags to automate release notes generation. The script collects changes by comparing the current state against the last tagged release to identify relevant commits.

Can I validate that generated release notes bullets map to real git commits?

Yes, you can validate that generated release notes bullets map to real git commits. The script includes a validation step to ensure each drafted bullet corresponds to an actual change in the repository.

What is the best way to turn git commits into user-facing App Store bullet points?

The best way to turn git commits into user-facing App Store bullet points is using an automated script that triages commits since the last tag and summarizes them into concise, validated release notes.

Are there limitations when using git history for App Store release notes?

A limitation when using git history for App Store release notes is that the process relies on tagged releases, meaning projects without consistent git tags cannot accurately determine the starting point for collecting changes.