~/ai_assets_directory_
Claude Skill 8.9k stars
claude-ads.skill

Claude Ads

Turns your ad account data into evidence-backed audits, plans and creative briefs across all 12 major ad platforms, and only touches a live campaign once you've explicitly approved the change.

Overview

Claude Ads is a Claude Code skill built as a full paid-media operating system for agencies, consultants and in-house performance teams. It turns authorized account exports or reads into evidence-backed audits, channel/budget plans, creative briefs and monitoring reports, and drafts (never silently applies) campaign changes. It is read-only by default across all 12 supported platforms.

How it works

One conductor dispatches bounded per-platform worker agents that return schema-valid findings; a required worker failing marks the whole run partial instead of quietly presenting an incomplete audit as complete.

  1. Audit: dated evidence, explicit confidence, and deterministic scoring per platform.
  2. Plan & create: channels, budgets, measurement, experiments, and copy/image/video/ product-photo briefs.
  3. Monitor: pacing, delivery, tracking, fatigue, policy and performance.
  4. Report: a canonical versioned JSON bundle, rendered to Markdown, HTML and optional PDF.
  5. Change safely: any account mutation requires a tested capability, explicit object IDs, a before/after diff, owner approval, an idempotency key, rollback and verification; otherwise it stays a draft.

Examples

/ads setup
/ads audit google
/ads plan
/ads create
/ads monitor

Natural-language requests route the same way, e.g. "audit my Meta and Google accounts" or "draft a budget reallocation for underperforming campaigns."

Individual skills

Claude Ads ships as one plugin, but internally it is composed of 33 focused skill files under skills/, one per ad platform (Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat, X) plus lifecycle skills for setup, planning, creative, budgeting, launching, monitoring, optimizing, testing, reporting and validation. Each is listed as its own entry in this directory under the marketing category so you can browse what each capability does on its own.

Installation

You need Claude Code. Git is only required if you install from a local clone instead of the plugin marketplace.

  1. Fastest path, from inside Claude Code:
    /plugin marketplace add AgriciDaniel/claude-ads
    /plugin install claude-ads@ai-marketing-hub-claude-ads
    
  2. Or install from a local clone:
    git clone https://github.com/AgriciDaniel/claude-ads.git
    cd claude-ads
    bash install.sh --source=local
    
  3. Run /ads setup once inside your project to record the client, brand, accounts and mutation guardrails that every other skill reads from.
  4. Try /ads audit google (or any of the 12 platforms) to confirm it returns a source-grounded audit instead of erroring.

Claude Ads stays read-only by default. Any account change needs an explicit approval gate, so the first run is safe to try against a real account.

Related assets