Claude Ads Claude skills

Paid-media audit and operations skill covering 12 ad platforms, with per-platform audit skills, versioned JSON reports and approval-gated account changes.

Our verdict Recommended

A carefully structured audit skill with read-only defaults and approval gates for changes; plan for the Python and optional rendering dependencies.

What Claude Ads does

Claude Ads gives Claude Code a structured way to review advertising accounts. A conductor skill (about 20 KB) handles intake through /ads setup, where you state your business model, goal, spend and who approves changes, then routes to platform skills for Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat and X. Workflow skills add audit, budget, attribution, competitor, creative and monitoring work. Each platform skill covers that platform's structures and metrics, for example ACOS and TACOS for Amazon or AdServices and Search Match for Apple. The design emphasis is evidence: findings are deterministic and source-grounded, completion claims must trace to evidence from the run, and reports are written as versioned JSON. Adapters that connect to ad accounts are read-only by default, and applying a change needs explicit approval and capability gating. The repo has 34 skills, about 38 reference files, CI and 10 eval files. Managed Python dependencies need CPython 3.11 or 3.12; browser capture needs Playwright and PDF output needs WeasyPrint libraries. The README says never to paste API keys or tokens into chat.

Good for

  • Agencies and in-house teams auditing several ad platforms
  • Structured, repeatable account reviews with a report trail
  • Cross-channel budget and measurement planning

Not for

  • Teams without exported data or account access to review
  • People wanting hands-off automated bidding

What's inside depth 3/5

34 skills with a 20 KB conductor, about 38 reference files, CI and 10 eval files, but the platform skills average only about 2.6 KB.

Skills
34
Reference docs
38
Scripts
0
Tests / evals
10
Templates
12
Avg SKILL.md
2.5 KB

Counted from the repository file tree. How we score depth.

Dependencies and costs

  • CPython 3.11 or 3.12 for managed dependencies
  • Ad platform account data or API access
  • Playwright browser payload for browser capture (optional)
  • WeasyPrint and Pango for PDF rendering (optional)

Security review

Review before installing

Markdown paid-media audit and planning skills for Google, Meta, TikTok, Microsoft, Apple and others, with a strongly written safety contract: read-only by default, writes need approval and rollback, secrets by reference only, and pipe-to-shell installs refused. The Python tooling the skills call (scripts, adapters, installer) is not in our files, so those claims and the exact network behaviour could not be verified. No allowed-tools declarations were found.

Worth knowing

  • Makes network requestsImage generation sends approved prompts to a chosen provider API, and ad-account audits use platform adapters (Google, Meta, TikTok, Microsoft, Apple) that are described as read-only by default, with writes needing explicit approval, rollback and ceilings.ads/references/image-providers.md:76
  • Needs an API key for its own servicePlatform and image-provider tokens (for example META_API_TOKEN, GOOGLE_ADS_API_TOKEN) are referenced by environment-variable name; the skill says to store only a non-secret reference, never the value.skills/ads-setup/SKILL.md:33
  • Relies on a CLI or package we could not reviewOptional Playwright browser capture and WeasyPrint/Pango PDF output depend on packages whose code is not in the repo (listed in the earlier dependency review).README.md:1

What we checked

The repository (434 files) on Oct 29, 2026. Not a full review: 348 of 434 files were not downloaded (large repository; we reviewed the skill folders); it relies on code outside the repository: scripts/, installer, plugin manifests and adapter code (348 of 434 files were not downloaded); Playwright browser payload and WeasyPrint/Pango (optional); ad-platform and image-provider APIs the adapters call.

NVIDIA SkillSpector static scan: 21 pattern hits (Excessive Agency 14, Supply Chain 4, Agent Snooping 2, Privilege Escalation 1). The four HIGH 'curl | bash' hits are the skill telling the agent to refuse remote pipe-to-shell installs; the credential hit is Google audit wording about OAuth access. The Medium Excessive Agency hits are guardrail phrases ('without checking', 'retry indefinitely' in a never-do-this sentence).

A review, not a certification. Skills change after we check them — read the files before installing.

License

MIT — commercial use allowed. A separate community mirror is offered to paying members of the author's community; the public repo does not require it.

Can it run unattended?

Not really. Audits depend on your intake answers and account data, and changes need explicit approval, so it is not meant to run unattended.

Alternatives to Claude Ads

Marketing Skills (Corey Haines)

coreyhaines31/marketingskills

52 marketing skills for CRO, copywriting, SEO, analytics, paid ads and growth, built around a shared product-marketing context file.

Recommended Check first Depth 4/5

Claude SEO

AgriciDaniel/claude-seo

A free Claude Code plugin with 26 SEO sub-skills and 19 agents for audits, schema, AI-search readiness and optional live-data extensions.

Recommended Check first Depth 4/5

Aaron Marketing Skills

aaron-he-zhu/aaron-marketing-skills

120 marketing skills across seven disciplines (narrative, SEO/GEO, social, email, paid ads, influencer, launch) with scored auditor gates and an optional 8-bot team mode.

With caveats Check first Depth 4/5

E-Commerce Skills by Nexscope

nexscope-ai/eCommerce-Skills

Mostly short, instruction-only skills for online sellers on Amazon, Shopify, eBay, Etsy, TikTok Shop and Walmart.

With caveats Check first Depth 2/5

FAQ

What is Claude Ads?

Claude Ads is a free, open source skill for Claude Code that audits and plans paid advertising across 12 platforms, including Google, Meta, TikTok and Amazon. It produces source-grounded findings and versioned JSON reports.

How do I install Claude Ads?

Follow the README's install instructions for the plugin or skills folder, then run /ads setup and answer the intake questions about your business model, goal, spend and approvers. Do not paste API keys into the chat.

Can Claude Ads change my ad accounts?

Only with explicit approval. The README says adapters are read-only by default and applying a change requires capability gating and sign-off.

Claude Ads vs marketingskills: which one?

Claude Ads is specialized in paid media across 12 ad platforms. coreyhaines31/marketingskills is broader, covering CRO, copywriting, SEO and analytics.

Sources: GitHub repository (stars, license, file tree, last push Oct 17, 2026). Review based on the README and SKILL.md files as published.