app-store-screenshot-upload

Installation
SKILL.md

App Store screenshots

You say: "Upload my new screenshots, including iPhone Duo." · "Why are my screenshots rejected?"

It does: Checks every PNG against Apple's exact sizes, sorts any exported folder into iPhone, iPad and Duo sets, and uploads through the App Asset Library — re-running sends only what changed.

Two jobs: produce images Apple accepts, and deliver them to the right device slots without re-uploading what is already there.

Running the CLI

node <skill-dir>/scripts/asc.mjs <command> [flags]

<skill-dir> is the directory you loaded this SKILL.md from. The launcher finds or fetches the appstore-release CLI (set APPSTORE_RELEASE_HOME to use a checkout). Below, asc means that line. Credentials come from ASC_KEY_ID, ASC_ISSUER_ID, ASC_P8_PATH, ASC_APP_ID — never from arguments.

1. Decide which sets the app needs

Ask the user, then pick from references/sizes.md:

Installs
1
GitHub Stars
4
First Seen
4 days ago