update-store-release-notes

Update and localize app store release notes for Android, iOS, macOS, and Windows.

1.2k|63|Updated Feb 11, 2023
One-click install
npx skills add https://github.com/prof18/feed-flow --skill update-store-release-notes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-store-release-notes
Source: https://github.com/prof18/feed-flow/tree/main/.ai/skills/update-store-release-notes
Command: npx skills add https://github.com/prof18/feed-flow --skill update-store-release-notes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Publishing a new app version requires writing and translating release notes for every store and locale, a repetitive task where a missing locale can cause a hard publish failure. This Skill takes user-provided changelog copy and produces correctly formatted, localized release notes for each store's exact artifact format.

Core Features & Use Cases

  • Google Play notes: Writes per-locale production.txt files under androidApp/src/googlePlay/play/release-notes/, enforcing the 500-character limit per locale.
  • App Store Connect notes: Uses asc to discover each iOS and macOS version's actual localization set, updates each locale's whatsNew, and re-validates remotely.
  • Microsoft Store notes: Updates assets/storecopy/microsoft-store-release-notes.json so every Partner Center listing locale is covered, avoiding publish-time failures, and validates the JSON with jq.
  • Use Case: You provide the English changelog for version 1.20 and ask for store notes; the Skill writes the Android locale files, updates iOS and macOS localizations via App Store Connect, and fills the Microsoft Store JSON for every configured locale.

Quick Start

Use the update-store-release-notes skill to publish these release notes across all store locales: [paste your changelog copy here].

Frequently Asked Questions about update-store-release-notes

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

FAQPage Schema
How do I update Google Play release notes for all locales?

Write the English source to en-US/production.txt under androidApp/src/googlePlay/play/release-notes/, then create translated production.txt files in every existing locale directory. Keep each note at or below 500 characters, verifiable with wc -m.

How do I update App Store Connect whatsNew text for iOS and macOS?

Use the asc tool to pull the version's localizations, update each locale's whatsNew field, then pull again to confirm the remote result. Treat iOS and macOS as separate products with separate copy and only translate into locales App Store Connect exposes.

Why does Microsoft Store publishing fail on missing locales?

A Partner Center listing locale missing from microsoft-store-release-notes.json is a hard failure at publish time. Discover the live locale set with pcenter locales list and ensure every one has a non-empty bullet array in the JSON file.

Does this skill submit builds or publish store listings?

No. It only writes and validates release-note artifacts; it never uploads builds, submits App Store versions, or publishes Microsoft Store submissions unless the user explicitly requests it.

What is the character limit for Google Play release notes?

Google Play release notes must stay at or below 500 characters per locale. The skill checks this with wc -m across all production.txt files and shortens translations while retaining all material points.