一键导入
asc-setup
Setup and validate App Store Connect CLI. Use when user needs to configure asc authentication or check setup status.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Setup and validate App Store Connect CLI. Use when user needs to configure asc authentication or check setup status.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Find Reddit posts and craft genuine comments to pitch IngrediCheck. Walk through posts one by one, propose comments, get approval, then move to next.
Archive, build, and upload IngrediCheck to App Store Connect. Use to publish a new build for TestFlight or App Store.
Build and deploy IngrediCheck to iOS device. Use when user wants to deploy, test on device, or run the app.
List builds from App Store Connect. Use to check build status, versions, and upload dates.
Show App Store ratings and customer reviews. Use to see overall rating, user feedback, filter by stars.
Download sales reports and analytics from App Store Connect.
| name | asc-setup |
| description | Setup and validate App Store Connect CLI. Use when user needs to configure asc authentication or check setup status. |
| allowed-tools | ["Bash(*)"] |
Validate installation and configure authentication for the asc CLI.
# Check if asc is installed
asc --version
# Check authentication status
asc auth status
brew tap rudrankriyam/tap
brew install rudrankriyam/tap/asc
If not authenticated, guide the user to create an API key:
.p8 file (only available once!)asc auth login \
--name "IngrediCheck" \
--key-id "<KEY_ID>" \
--issuer-id "<ISSUER_ID>" \
--private-key /path/to/AuthKey_XXXXX.p8
# List all apps (table format for readability)
asc apps --output table
# Or search by bundle ID
asc apps --bundle-id "llc.fungee.ingredicheck" --output table
Create .asc/config.json with the discovered app ID:
mkdir -p .asc
cat > .asc/config.json << 'EOF'
{
"app_id": "DISCOVERED_APP_ID",
"profile": "IngrediCheck"
}
EOF
| Property | Value |
|---|---|
| Bundle ID | llc.fungee.ingredicheck |
| Team ID | 58MYNHGN72 |
| Scheme | IngrediCheck |
| Project | IngrediCheck.xcodeproj |
After setup, verify everything works:
# Should show authenticated profile
asc auth status
# Should list the app
asc apps --bundle-id "llc.fungee.ingredicheck" --output table
# Test builds access (requires app ID)
source .claude/skills/scripts/asc-common.sh
asc_load_config && asc builds list --app "$ASC_APP_ID" --limit 1
asc auth login with your API keyasc apps to list all apps