← All skills
asc-apple-ads
97 / 100 · Low risk
Fine to try.
By rorkai/app-store-connect-cli-skills (GitHub) · marketing · 1,132 stars · scanned at commit 266d7ad
Use when managing Apple Ads with asc, including OAuth profiles, ad-account discovery, Platform API v1 campaigns and targeting, reports, assets, recommendations, guarded mutations, raw requests, and Campaign Management API v5 migration.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README.
Found in 16 places.
Show 13 more
- skills/asc-apple-ads/SKILL.md, line 65
asc ads me view --ads-profile "Marketing" --output json - skills/asc-apple-ads/SKILL.md, line 73
asc ads apps search \ - skills/asc-apple-ads/SKILL.md, line 95
asc ads campaigns find --ads-profile "Marketing" --ad-account "987654" --output json - skills/asc-apple-ads/SKILL.md, line 105
asc ads change-history --help - skills/asc-apple-ads/SKILL.md, line 114
asc ads targeting-keywords find --ads-profile "Marketing" --ad-account "987654" --file keyword-query.json --output json - skills/asc-apple-ads/SKILL.md, line 139
asc ads reports apps campaigns \ - skills/asc-apple-ads/SKILL.md, line 151
asc ads recommendations daily-budgets find --ads-profile "Marketing" --ad-account "987654" --file query.json - skills/asc-apple-ads/SKILL.md, line 180
asc ads campaigns create --ads-profile "Marketing" --ad-account "987654" --file paused-campaign.json - skills/asc-apple-ads/SKILL.md, line 190
asc ads ad-groups create --ads-profile "Marketing" --ad-account "987654" --file ad-group.json --confirm - skills/asc-apple-ads/SKILL.md, line 198
asc ads budget-orders create --ads-profile "Marketing" --file shared-budget.json --confirm - skills/asc-apple-ads/SKILL.md, line 208
asc ads assets upload --ads-profile "Marketing" --file ./brand.png --brand "BRAND_ID" --ad-account "987654" - skills/asc-apple-ads/SKILL.md, line 219
asc ads api request \ - skills/asc-apple-ads/SKILL.md, line 233
asc ads v5 api request \
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'asc-apple-ads' ] || [ -L ~/.agents/skills/'asc-apple-ads' ]; then echo 'A skill folder named asc-apple-ads already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/rorkai/app-store-connect-cli-skills' "$d" && git -C "$d" checkout --quiet '266d7ad357acd3a1c437668b0e77021bb0ff2f02' -- 'skills/asc-apple-ads' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/asc-apple-ads' ~/.agents/skills/'asc-apple-ads' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'asc-apple-ads' ~/.claude/skills/'asc-apple-ads' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for rorkai/app-store-connect-cli-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/rorkai/app-store-connect-cli-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 266d7ad | 97 |
| 2026-11-07 | 266d7ad | 97 |