app-store-changelog

Generate App Store release notes from git commit history.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/PicoMLX/SwiftSQLite --skill app-store-changelog-picomlx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-store-changelog
Source: https://github.com/PicoMLX/SwiftSQLite/tree/main/.agents/skills/app-store-changelog
Command: npx skills add https://github.com/PicoMLX/SwiftSQLite --skill app-store-changelog-picomlx

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the challenge of manually tracking and summarizing technical git commits into user-friendly, benefit-focused release notes for the App Store.

Core Features & Use Cases

  • Automated Change Collection: Automatically gathers commits and touched files since the last git tag.
  • Intelligent Filtering: Distinguishes between user-facing features and internal technical work like refactors or CI updates.
  • Use Case: Before publishing a new version, use this tool to generate a professional "What's New" list that highlights improvements and fixes without exposing internal development jargon.

Quick Start

Use the app-store-changelog skill to draft release notes for the changes made since the last version 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 automatically generate App Store release notes from git commits?

You can generate App Store release notes by parsing git commit history to filter user-impacting changes. The tool analyzes commit ranges since the last git tag, categorizing feature updates, bug fixes, and performance improvements into a polished "What's New" list.

What is the best way to filter internal refactoring commits from user-facing release notes?

Filtering internal refactoring commits from release notes requires intelligent categorization of git logs. This tool distinguishes user-facing features from internal technical work like CI updates, ensuring only benefit-focused updates appear in the final App Store documentation.

Can I use git tags to define the commit range for generating documentation?

Yes, you can use git tags to define commit ranges for generating documentation. The tool automatically gathers commits and touched files since the last version tag to ensure the release notes accurately reflect the scope of the new update.

Do I need git access to categorize feature updates and bug fixes for the App Store?

Yes, git access is required to categorize feature updates and bug fixes for the App Store. The tool needs repository access to parse commit ranges and evaluate changes based on predefined release note guidelines.

Why does my generated changelog still contain technical development jargon?

Generated changelogs may contain technical jargon if the intelligent filtering fails to classify internal work correctly. The tool is designed to prevent this by distinguishing user-facing features from technical refactors or CI updates before generating the notes.