app-store-connect
Run your whole App Store Connect from an agent: metadata, screenshots, TestFlight, reviews, IAPs, sales reports, plus the xcodebuild CI/CD pipeline.
- What
- Run your whole App Store Connect from an agent: metadata, screenshots, TestFlight, reviews, IAPs, sales reports, plus the xcodebuild CI/CD pipeline.
- Cost
- Free
- Needs
- Use "app-store-connect" with a coding agent that has shell access.
- Install
- Copy the installer prompt below into your Muse β your agent does the rest.
π³ Paid API required. Curated by Skill Harbor: this skill lets an agent run nearly your entire App Store Connect operation. It covers the full App Store Connect REST API (v1/v2) plus the xcodebuild CI/CD pipeline: metadata and localization (including AI translation), screenshots and app previews, customer reviews (list, respond, AI-assisted replies), TestFlight beta groups and testers, submissions and phased releases, in-app purchases and subscriptions, sales and finance reports, plus advanced features (in-app events, custom product pages, app clips). Authentication uses an App Store Connect API key (Key ID, Issuer ID, private key) loaded from a gitignored local config file, and the skill is unusually honest about hard API limitations: creating an app, the App Privacy questionnaire, the app icon, deleting or transferring apps, and agreements have no API and must be done manually, and the skill tells you exactly where to do each one. By @sosteam65, listed here with credit to its creator. Discovered via github.com/topics/ai-skills. Honest caveats: requires a paid Apple Developer Program membership (API keys only exist for members); macOS with Xcode is needed for the build and deploy pipeline; this is unofficial and not affiliated with Apple; keep the credentials file out of git and out of chat. Skill Harbor never reviews the code, review it yourself before use.
Version:
Install
Copy the install package below, then paste it into MuseCommunity-built. Skill Harbor doesn't audit code β review the source before installing.
Use "app-store-connect" with a coding agent that has shell access. Prerequisites: a paid Apple Developer Program membership (App Store Connect API keys require it); macOS with Xcode for the build and deploy pipeline; Python 3 with the jwt and requests packages. 1. Fetch the repo: https://github.com/sosteam65/app-store-connect-skill, then copy SKILL.md and the references/ folder into a temporary folder. 2. Safety check: read SKILL.md for anything suspicious (the skill only calls Apple's api.appstoreconnect.apple.com; no credential harvesting). Your API key goes in a local gitignored config file only, never in the code or the chat. STOP on any red flag and tell me. 3. Install it as a skill: copy SKILL.md and references/ into the agent's skills directory, in a folder named "app-store-connect". 4. Create your API key at App Store Connect > Users and Access > Integrations > App Store Connect API, then save the Key ID, Issuer ID, .p8 private key path, and Team ID in config/credentials.local.md (gitignored). Never paste these into the chat. 5. Verify read-only first: list your apps and read the latest customer reviews before attempting any write operation. 6. Report what was installed, where, and what I still need to do myself (e.g. creating the API key, manual steps like app creation and the privacy questionnaire). Tip: several operations have no API (creating an app, App Privacy, app icon, deleting or transferring apps). Do those manually in the App Store Connect portal; the skill documents each one. Safety: the API key can change metadata, prices, and releases. Store it in the secure vault or the local gitignored file, and review every write operation before it runs.
Saved to your recent installs. Find it anytime on /connect.
Questions
How do I install a build?
Every product page includes a copy-paste install prompt. Paste it into your Muse and it sets the build up for you β no manual configuration.
Where does my money go?
Straight to the seller. Skill Harbor never processes payments: checkout happens on the sellerβs own page, usually Stripe.
What does the β next to a creatorβs name mean?
It means we confirmed the identity of the person behind the listing. It says nothing about the code itself β always check a build before installing it.