app-store-changelog

Extract user-visible release notes from git history since the latest tag.

8|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/ChoshimWy/iOSAgentSkills --skill app-store-changelog-choshimwy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-store-changelog
Source: https://github.com/ChoshimWy/iOSAgentSkills/tree/main/skills/app-store-changelog
Command: npx skills add https://github.com/ChoshimWy/iOSAgentSkills --skill app-store-changelog-choshimwy

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill turns git history into user-visible release notes for App Store updates. It extracts only changes that affect users, filters out internal or non-visible edits, and provides ready-to-paste copy for What's New.

Core Features & Use Cases

  • Collects changes since the last tag using the project's release scripts.
  • Classifies items into user-facing categories (added, updated, fixed) and formats concise copy.
  • Supports automation for release note drafting while excluding purely internal changes.

Quick Start

Run the release note generator by executing the provided script to gather changes since the latest tag and copy the output into your App Store note.

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?

To generate App Store release notes from git history, run the script to collect commits since the latest tag. It extracts changes, filters out internal edits, and formats user-visible updates into ready-to-paste bullets.

How do I filter internal commits from git history for What's New copy?

Filtering internal commits from git history for What's New copy involves analyzing commit diffs to exclude non-visible edits. It processes only user-facing changes and formats them into added, improved, or fixed categories.

Does this release notes generator require a specific git tag setup?

The release notes generator requires a git tag setup to determine the baseline for changes. It extracts commits since the latest tag to ensure only recent changes are collected for the App Store update.

Can I automate App Store release notes drafting from commit messages?

You can automate App Store release notes drafting by running the provided script against commit messages. It converts git history into categorized bullets, excluding internal changes to produce ready-to-paste text.

What is the best way to format git changes into App Store update bullets?

The best way to format git changes into App Store update bullets is to categorize them as added, improved, or fixed. It enforces extraction from commit messages and diffs to ensure user-visible copy.

Why are my internal git commits appearing in release notes?

Internal git commits appear in release notes if filtering is not applied to exclude non-visible edits. It enforces rules to filter out internal changes and only outputs user-facing updates for the App Store.