app-store-changelog

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

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/igor-kupczynski/foodbuddy --skill app-store-changelog-igor-kupczynski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-store-changelog
Source: https://github.com/igor-kupczynski/foodbuddy/tree/main/.skv/skills/app-store-changelog
Command: npx skills add https://github.com/igor-kupczynski/foodbuddy --skill app-store-changelog-igor-kupczynski

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of user-facing App Store release notes by analyzing git history, ensuring that all significant user-impacting changes are clearly communicated.

Core Features & Use Cases

  • Automated Changelog Generation: Collects commits and touched files since the last git tag.
  • User-Impact Triage: Filters out internal changes to focus on user-visible improvements and fixes.
  • Release Notes Drafting: Formats changes into concise, benefit-focused bullet points suitable for App Store "What's New" sections.
  • Use Case: After a development sprint, use this Skill to quickly generate the text needed for your next iOS app update, summarizing new features and bug fixes for your users.

Quick Start

Run the script to collect release changes starting from the last git 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 commit history?

Generate App Store release notes by running a script that collects commits and touched files since the last git tag, automatically filtering internal changes to draft user-facing release notes.

Can I specify a custom git ref range when generating release notes?

Yes, you can specify a custom git ref to define the commit range, allowing you to generate release notes for a specific segment of your git history rather than just the changes since the last tag.

How are user-impacting changes filtered for App Store changelogs?

The changelog generation process triages git commits by filtering out internal changes, categorizing the remaining user-impacting updates into themes like New, Improved, and Fixed.

Does this release notes generator work for iOS app updates specifically?

Yes, this tool formats git commit summaries into concise, benefit-focused bullet points suitable for the What's New section of iOS App Store updates.

What is the best way to automate changelog creation from git tags for app stores?

Automate changelog creation by analyzing git history since the last tag, ensuring all significant user-impacting changes are clearly communicated through categorized, benefit-focused bullet points.

Why are my internal commits being excluded from the generated release notes?

Internal commits are excluded through a user-impact triage step that filters out non-user-visible changes, ensuring the final release notes focus only on user-facing improvements and fixes.