Asc Apple Ads
Commando referentie voor het aansturen van Apple Ads campagnes, trefwoorden en rapporten via de asc CLI
Werkt met setup
Wat het doet
Geeft Claude de exacte `asc ads` commando-interface voor Apple Ads: aparte Ads authenticatie, org resolutie, campagne- en advertentiegroep-lezingen, JSON-bestand payloads voor creaties en updates, bulk trefwoord operaties, rapportage, en ruwe v5 API verzoeken. Het dwingt ook een read-first, paused-resource, delete-with---confirm procedure af voor het aanraken van een live advertentieaccount. Activeert wanneer een taak Apple Ads, Search Ads campagnes, advertentiegroepen, targeting keywords, of `asc ads` vermeldt.
Testrapport
skills/asc-apple-ads/SKILL.md (4841 bytes, enkel bestand, geen gebundelde scripts) geïnstalleerd in een tijdelijke HOME; frontmatter geparset met name+description, geen hardcoded machinepaden, en een grep naar curl|sh / base64 / exfiltratie vond slechts één goedaardige https referentie naar api.searchads.apple.com. De `asc` binary is niet op deze machine en ik heb deze niet gedownload of uitgevoerd, dus ik valideerde door de gezaghebbende endpointtabel van de CLI (internal/appleads/endpoints.go, 84 commandopaden) en commands/ads.mdx uit rorkai/App-Store-Connect-CLI te extraheren. Ik schreef twee plannen voor dezelfde taak ("org oplossen, campagnes als JSON weergeven, een gepauzeerde testcampagne + één gepauzeerd EXACT trefwoord maken, opruimen") en controleerde beide tegen die tabel: de baseline scoorde 2 van de 9 geldige commandopaden (verzonnen `asc ads orgs list`, `whoami`, `campaign create`, `adgroup create`, `keywords add/remove`) met 16 ongeldige flags (`--json`, `--page-size`, `--campaign-id`, `--bid`), terwijl het skill-gevolgde plan 14 van de 14 geldige paden scoorde met 0 ongeldige flags. Vier skill claims die ik onafhankelijk in de bron bevestigde: kale `asc ads campaigns`/`acls` zijn echt lijstaliassen (DefaultListAlias), DELETE en /delete/bulk retourneren echt "--confirm is required", ruwe api request weigert echt alles wat geen v5/api.searchads.apple.com is, en Ads auth is echt gescheiden van `asc auth login` — mijn baseline had alle vier fout (het gebruikte v4 en `asc auth login`). Gemarkeerd als "setup" omdat niets hiervan draait zonder de Go CLI te installeren en Apple Ads API keys aan te maken, en omdat de skill zegt "never guess payload fields" maar geen payload schema of link levert (de upstream ads.mdx wel).
Getest op: 2026-07-21 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/rorkai/app-store-connect-cli-skills.git /tmp/asc-apple-ads-src mkdir -p ~/.claude/skills cp -R /tmp/asc-apple-ads-src/skills/asc-apple-ads ~/.claude/skills/asc-apple-ads # Requires the `asc` CLI (Go): https://github.com/rorkai/App-Store-Connect-CLI — brew install rorkai/tap/asc # Requires separate Apple Ads API credentials (ASC_ADS_CLIENT_ID / ASC_ADS_TEAM_ID / ASC_ADS_KEY_ID / private key) # created in the Apple Ads UI; `asc auth login` does NOT configure `asc ads`. # Alternative installers from the repo README: `asc install-skills` or `npx skills add rorkai/app-store-connect-cli-skills` # Whole-pack alternative: cp -R /tmp/asc-apple-ads-src/skills/* ~/.claude/skills/ (22 asc-* skills)
Commando's en voorbeeldprompts
/asc-apple-adsCommando referentie voor het aansturen van Apple Ads campagnes, trefwoorden en rapporten via de asc CLI
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Create a new Apple Ads campaign for this appList keyword performance for my ad groupPull an Apple Ads report for last month