askill
automating-appstore-connect

automating-appstore-connectSafety 82Repository

Automates App Store Connect via JWT API/Playwright hybrid. Supports app info, builds, TestFlight deployment, screenshot upload, and app submission. Use for "ASC", "TestFlight", "앱스토어", iOS deployment tasks.

5 stars
1.2k downloads
Updated 2/14/2026

Package Files

Loading files...
SKILL.md

App Store Connect Automation

JWT API + Playwright hybrid for ASC tasks.

Prerequisites

# API Key from App Store Connect
export ASC_KEY_ID="xxx"
export ASC_ISSUER_ID="xxx"
export ASC_PRIVATE_KEY_PATH="~/.appstore/AuthKey_xxx.p8"

Quick Reference

Generate JWT

# JWT valid for 20 minutes
jwt encode --alg ES256 \
  --kid $ASC_KEY_ID \
  --iss $ASC_ISSUER_ID \
  --exp "+20min" \
  --secret @$ASC_PRIVATE_KEY_PATH

List Apps

curl -H "Authorization: Bearer $JWT" \
  "https://api.appstoreconnect.apple.com/v1/apps"

Get Builds

curl -H "Authorization: Bearer $JWT" \
  "https://api.appstoreconnect.apple.com/v1/builds?filter[app]=$APP_ID"

Submit for Review

curl -X POST -H "Authorization: Bearer $JWT" \
  -H "Content-Type: application/json" \
  -d '{"data":{"type":"appStoreVersionSubmissions","relationships":{"appStoreVersion":{"data":{"type":"appStoreVersions","id":"$VERSION_ID"}}}}}' \
  "https://api.appstoreconnect.apple.com/v1/appStoreVersionSubmissions"

Common Workflows

TestFlight Distribution

  1. Upload build (via Xcode/fastlane)
  2. Wait for processing
  3. Add to test group
  4. Notify testers

App Submission

  1. Create new version
  2. Upload screenshots
  3. Fill metadata
  4. Submit for review

Playwright Fallback

For UI-only features (screenshot ordering, promo text):

await page.goto('https://appstoreconnect.apple.com')
await page.fill('#account_name_text_field', email)
// ... automation

Rate Limits

  • 3600 requests/hour per key
  • Use pagination for large lists

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

72/100Analyzed 2/20/2026

Good quality skill for App Store Connect automation with JWT API examples and Playwright fallback. Well-organized with practical curl commands and workflow outlines. Lacks detailed step-by-step instructions and error handling, but provides solid reference material for ASC tasks. Not internal-only - appears generalizable to any iOS deployment workflow.

82
75
78
65
72

Metadata

Licenseunknown
Version-
Updated2/14/2026
Publisherjiunbae

Tags

apici-cdsecuritytesting