ClaudeSuperPower

clone

Skill

Clone an existing Spotify Ads API campaign or ad set — duplicate the full hierarchy (campaign, ad sets, ads) with optional modifications to name, dates, budget, or targeting.

Install

git clone https://github.com/spotify/ads-claude-plugin.git ~/.claude/skills/clone

What is clone?

Clone an existing Spotify Ads API campaign or ad set — duplicate the full hierarchy (campaign, ad sets, ads) with optional modifications to name, dates, budget, or targeting.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Run shell commands

Declares Bash

~44 tokens of context used while enabled, before you invoke anything

All declared tools (3)
AskUserQuestionBashRead

Documentation

README · ~7 min read

Spotify Ads API — Campaign & Ad Set Cloning

Clone an existing campaign or ad set by reading its full hierarchy and recreating it with optional modifications.

Note: If the goal is to edit an existing campaign rather than duplicate it, use /spotify-ads-api:drafts draft-from <campaign_id> instead — this creates a draft copy of the live entity that can be edited and re-published.

Setup

Set the plugin root and define the request wrapper:

PLUGIN_ROOT="${CODEX_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-.}}"
api() { "$PLUGIN_ROOT/scripts/api-request.sh" clone "$@"; }

To retrieve settings values (TOKEN, AD_ACCOUNT_ID, AUTO_EXECUTE, BASE_URL) for use outside API calls, run api --env.

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.