From spotify-ads-api
Generates Spotify Ads campaign strategy from landing pages, brand briefs, or creative assets. Outputs API-ready campaign plans with targeting, budget, and creative rotation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/spotify-ads-api:campaign-strategyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Plan campaign structure and targeting before creating entities. This skill researches the offer, checks current Spotify Advertising guidance, validates targetability through the Ads API, and returns an API-ready plan. Do not create campaigns, ad sets, ads, assets, or audiences unless the user explicitly asks to execute after reviewing the plan.
Plan campaign structure and targeting before creating entities. This skill researches the offer, checks current Spotify Advertising guidance, validates targetability through the Ads API, and returns an API-ready plan. Do not create campaigns, ad sets, ads, assets, or audiences unless the user explicitly asks to execute after reviewing the plan.
For detailed planning heuristics, read references/planning-framework.md.
Accept any combination of:
If budget, dates, or market are missing, make a conservative recommendation and label the assumptions. Ask only for information that materially changes the plan.
Research the source.
GET /ad_accounts/{id}/assets or GET /ad_accounts/{id}/assets/{asset_id} to confirm asset type and status.Check current Spotify Advertising guidance.
ads.spotify.com pages relevant to the format and category: policies, objectives/how-it-works, audience targeting, ad specs, and creative best practices.Build the campaign strategy.
REACH, CLICKS, VIDEO_VIEWS, CONVERSIONS, LEAD_GEN, EVEN_IMPRESSION_DELIVERY, PODCAST_STREAMS, APP_INSTALLS, or WEBSITE_VISITS.LEARN_MORE when conversion intent is informational or regulated.Validate API targetability.
GET /ad_categories; use the closest exact category code.GET /targets/geos?country_code=<code>&q=<query>&limit=20; never fall back to country-only without saying so./targets/geos accepts limit/offset parameters. All other target endpoints (/targets/genres, /targets/interests, /targets/artists, /targets/playlists, /targets/languages) accept only q and/or ids — passing limit will cause a 400 error.POST /estimates/audience for each ad set when credentials are available. This is a top-level endpoint (not under /ad_accounts/) and requires 8 fields in the request body: ad_account_id, start_date, asset_format, objective, bid_strategy, bid_micro_amount, budget (including currency), and targets. See references/planning-framework.md for the full request schema.POST /estimates/bid when bid guidance is needed or the user has not supplied a bid cap. This is also a top-level endpoint requiring: asset_format, objective, bid_strategy, currency, and targets.Apply execution conventions.
.codex/spotify-ads-api.local.md, then fall back to .claude/spotify-ads-api.local.md, then .gemini/spotify-ads-api.local.md..claude/spotify-ads-api.local.md, then fall back to .codex/spotify-ads-api.local.md, then .gemini/spotify-ads-api.local.md..gemini/spotify-ads-api.local.md, then fall back to .claude/spotify-ads-api.local.md, then .codex/spotify-ads-api.local.md.https://api-partner.spotify.com/ads/v3.Authorization: Bearer $TOKEN and X-Spotify-Ads-Sdk: <sdk-product>/<plugin-version> on API calls.-w "\nHTTP_STATUS:%{http_code}" on all API curl commands except file uploads.POST /estimates/audience and POST /estimates/bid as non-mutating planning calls. Do not run entity-creation POSTs in this skill unless the user explicitly asks.Return a compact strategy package:
/spotify-ads-api:build-campaign.npx claudepluginhub spotify/ads-agentic-tools --plugin spotify-ads-apiParses plain-text campaign descriptions into structured Spotify Ads API calls, creating campaigns, ad sets, and ads.
Audits and optimizes multi-platform paid advertising across Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, and Amazon with 250+ checks, scoring, and AI creative generation.
Plans and optimizes paid advertising campaigns on Google Ads, Meta, LinkedIn, TikTok. Covers bid strategies, budget optimization, and current API changes.