~/ai_assets_directory_
Claude Skill 8.9k stars · whole AgriciDaniel/claude-ads repo
ads-launch.skill

Campaign Launch

Drafts a campaign launch and only applies it once every safety gate passes, defaulting to `--draft` and never supporting permanent deletion.

Overview

Campaign Launch is the account-mutation skill in the Claude Ads suite behind /ads launch. It defaults to --draft and only proceeds to --apply once every safety gate passes.

What it covers

  • Refuses to draft a launch that lacks account/object scope, objective, conversion, budget, dates, targeting, assets, destinations, measurement or policy eligibility.
  • Produces a deterministic mutation plan with exact proposed objects, before/after state, blast radius, owner, idempotency key and rollback.
  • For --apply, requires the exact operation to be independently tested and enabled, plus explicit approval of that exact plan.
  • Applies the smallest reversible change, verifies remote state, and preserves the audit/rollback record.
  • Blocks apply on missing ceilings, stale account state, changed remote state or failed policy review; permanent deletion is not supported.

Part of Claude Ads

This skill is dispatched automatically by the main ads conductor for /ads launch requests. See the full Claude Ads entry for installation.

Installation

This worker skill installs automatically as part of the Claude Ads plugin, there's no separate step for it.

  1. Install the plugin once, from inside Claude Code:
    /plugin marketplace add AgriciDaniel/claude-ads
    /plugin install claude-ads@ai-marketing-hub-claude-ads
    
  2. This skill runs on its own whenever the /ads conductor needs it; you don't call it directly.
  3. See the Claude Ads entry for the full setup and platform list.

Related assets