freshcrate
Skin:/
Home > RAG & Memory > claude-ads

claude-ads

Comprehensive paid advertising audit & optimization skill for Claude Code. 225+ checks across Google, Meta, YouTube, LinkedIn, TikTok, Microsoft & Apple Search Ads with weighted scoring, parallel agen

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Comprehensive paid advertising audit & optimization skill for Claude Code. 225+ checks across Google, Meta, YouTube, LinkedIn, TikTok, Microsoft & Apple Search Ads with weighted scoring, parallel agents, industry templates, and AI creative generation.

README

Claude Ads: Paid Advertising Audit Skill for Claude Code

Claude Ads: Paid Advertising Audit Skill for Claude Code

Comprehensive paid advertising audit and optimization skill for Claude Code. Covers Google Ads, Meta Ads, YouTube Ads, LinkedIn Ads, TikTok Ads, Microsoft Ads, and Apple Search Ads with 225+ audit checks, industry-specific templates, and parallel subagent delegation.

Claude Code Skill License: MIT Version CI

Blog: Read the full ad audit breakdown

Contents

Installation

One-Command Install (Unix/macOS/Linux)

curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-ads/main/install.sh | bash

One-Command Install (Windows PowerShell)

irm https://raw.githubusercontent.com/AgriciDaniel/claude-ads/main/install.ps1 | iex

Manual Install

git clone https://github.com/AgriciDaniel/claude-ads.git
cd claude-ads
./install.sh          # Unix/macOS/Linux
.\install.ps1         # Windows PowerShell

Demo

Claude Ads Demo

Quick Start

# Start Claude Code
claude

# Run a full multi-platform audit
/ads audit

# Deep analysis for a single platform
/ads google
/ads meta
/ads linkedin

# Strategic planning by business type
/ads plan saas
/ads plan ecommerce
/ads plan local-service

# Cross-platform creative audit
/ads creative

# Budget and bidding strategy review
/ads budget

Commands

Command Description
/ads audit Full multi-platform audit with parallel subagent delegation
/ads google Google Ads deep analysis (Search, PMax, Display, YouTube, Demand Gen)
/ads meta Meta Ads deep analysis (FB, IG, Advantage+ Shopping)
/ads youtube YouTube Ads specific analysis (Skippable, Shorts, Demand Gen)
/ads linkedin LinkedIn Ads deep analysis (B2B, Lead Gen, TLA)
/ads tiktok TikTok Ads deep analysis (Creative, Shop, Smart+)
/ads microsoft Microsoft/Bing Ads deep analysis (Copilot, Import validation)
/ads creative Cross-platform creative quality audit and fatigue detection
/ads landing Landing page quality assessment for ad campaigns
/ads budget Budget allocation and bidding strategy review
/ads apple Apple Search Ads (ASA) deep analysis (campaign structure, bids, MMP, TAP)
/ads plan <type> Strategic ad plan with industry templates
/ads competitor Competitor ad intelligence across all platforms

/ads audit

Full Multi-Platform Audit

Spawns 6 parallel subagents to analyze your ad accounts simultaneously:

  • audit-google: 74 checks across Search, PMax, Display, YouTube, Demand Gen
  • audit-meta: 46 checks across Pixel/CAPI, Creative, Structure, Audience
  • audit-creative: 21 cross-platform creative quality checks
  • audit-tracking: 7 conversion tracking health checks
  • audit-budget: 24 budget and bidding strategy checks
  • audit-compliance: 18 compliance and regulatory checks

Generates a unified Ads Health Score (0-100) with prioritized action plan.

/ads plan <business-type>

Strategic Ad Planning

Industry-specific templates with platform mix, campaign architecture, creative strategy, targeting, budget guidelines, and KPI targets.

Supported business types:

  • saas: Trial/demo focus, Google + LinkedIn primary
  • ecommerce: Shopping/PMax, ROAS-focused, seasonal
  • local-service: Google Search + LSA, call tracking, geo radius
  • b2b-enterprise: LinkedIn ABM, long sales cycle, pipeline metrics
  • info-products: Meta + YouTube, webinar/VSL funnels
  • mobile-app: Meta + Google UAC, MMP required, LTV:CPI
  • real-estate: Special Ad Category (housing), buyer/seller campaigns
  • healthcare: HIPAA compliance, LegitScript, restricted targeting
  • finance: Special Ad Category (credit), required disclosures
  • agency: Multi-client management, reporting framework
  • generic: Universal template with platform selection questionnaire

Features

225+ Audit Checks

Comprehensive coverage across all platforms with weighted severity scoring:

Platform Checks Key Areas
Google Ads 74 Search, PMax, Display, YouTube, Demand Gen
Meta Ads 46 Pixel/CAPI, Creative, Structure, Audience
LinkedIn Ads 25 B2B targeting, TLA, Lead Gen forms
TikTok Ads 25 Creative-first, Smart+, TikTok Shop
Microsoft Ads 20 Google import, Copilot, MSAN
Apple Search Ads 35 Campaign structure, bids, Creative Sets, MMP, TAP placements

Ads Health Score (0-100)

Weighted scoring algorithm with severity multipliers:

Grade Score Action Required
A 90-100 Minor optimizations only
B 75-89 Some improvement opportunities
C 60-74 Notable issues need attention
D 40-59 Significant problems present
F <40 Urgent intervention required

Industry Detection

Auto-detects business type from ad account signals (product feeds, conversion events, platform mix, targeting patterns) and loads industry-specific benchmarks and templates.

Quality Gates

Hard rules enforced during every audit:

  • Never recommend Broad Match without Smart Bidding (Google)
  • 3x Kill Rule: flag CPA >3x target for immediate pause
  • Budget sufficiency: Meta â‰Ĩ5x CPA/ad set, TikTok â‰Ĩ50x CPA/ad group
  • Learning phase protection: no edits during active learning
  • Compliance: auto-check Special Ad Categories (housing/credit/finance)

Reference Data

23 built-in reference files with 2026-current benchmarks, bidding decision trees, platform specifications, compliance requirements, and conversion tracking implementation guides.

Architecture

~/.claude/skills/ads/              # Main orchestrator
~/.claude/skills/ads/references/   # 23 RAG reference files
~/.claude/skills/ads-*/            # 17 sub-skills
~/.claude/skills/ads-plan/assets/  # 11 industry templates
~/.claude/agents/                  # 10 agents (6 audit + 4 creative)

How It Works

  1. Orchestrator (/ads) routes commands to specialized sub-skills
  2. Sub-skills provide deep single-domain analysis with structured output
  3. Agents run in parallel during full audits for maximum speed
  4. References load on-demand (RAG pattern); only what's needed per analysis
  5. Templates provide industry-specific strategy frameworks

How It Analyzes Your Ads

Claude Ads works with data you provide; exports, screenshots, or pasted metrics from your ad platform dashboards. It does not connect to any ad platform API automatically.

To get accurate, account-specific recommendations:

  1. Export your account data (last 30 days recommended)
  2. Run the relevant command: /ads google, /ads audit, etc.
  3. Claude will ask for your industry and budget context first; provide these for relevant benchmarks
  4. Paste or share your data when prompted

Live Data Integration (Optional)

For direct API access without manual exports, install the Google Ads MCP alongside Claude Ads. This MCP server connects Claude directly to your Google Ads account via the API.

FAQ

Can Claude Ads log into my ad manager automatically? No. Claude Ads analyzes data you provide (exports, screenshots, or pasted metrics). It doesn't connect to ad platforms automatically. See the Live Data Integration section above for Google Ads API access via MCP.

Does it use real account data or generic benchmarks? Benchmarks are based on industry research (WordStream, Triple Whale, etc.) covering 16,000+ campaigns. They're averages; your results will vary by industry, budget level, and account maturity. Always provide your industry and monthly spend when running audits for the most relevant comparisons.

Is ad posting or campaign creation still manual? Yes. Claude Ads is an audit and strategy tool. It finds issues, recommends fixes, and builds campaign plans; but creating, editing, or posting ads remains manual in your ad platform.

Why do some recommendations seem off for my account size? Benchmarks and best practices differ significantly between a $500/month account and a $50k/month account. Always tell Claude your budget upfront: "I spend $2k/month on Google Ads for a local plumbing business" gives much better results than running /ads google without context.

Does it support [platform] ads? Currently supported: Google, Meta (Facebook/Instagram), YouTube, LinkedIn, TikTok, Microsoft/Bing, and Apple Search Ads. Pinterest and other platforms are on the roadmap.

Requirements

  • Claude Code CLI
  • Python 3.10+ with Playwright (optional, for live landing page analysis)

Uninstall

Unix/macOS/Linux

curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-ads/main/uninstall.sh | bash

Windows PowerShell

irm https://raw.githubusercontent.com/AgriciDaniel/claude-ads/main/uninstall.ps1 | iex

Related Projects

  • Claude SEO; Comprehensive SEO analysis skill for Claude Code

License

MIT License - see LICENSE for details.


Built for Claude Code by @AgriciDaniel


Author

Built by Agrici Daniel - AI Workflow Architect.

Release History

VersionChangesUrgencyDate
v1.7.1**Post-v1.7.0 polish wave.** The release that elevated the skill to SSS+ tier across README, branding, banner, dual-repo positioning, and primary-source citation discipline. Docs + assets + branding + housekeeping; no new sub-skills, no new agents, no script behavior changes. ### Added - **Animated SVG banner** (`assets/banner.svg`) — 13.9 KB optimized, 22 SMIL animations, vector-crisp at any zoom, screen-reader friendly with `role="img"` + `<title>`/`<desc>` - **Branding kit** (`branding/banneHigh5/18/2026
v1.5.1Security hardening release. Full 8-agent cybersecurity audit, 10 fixes applied, score improved from 62/100 to 90/100. ### SSRF Protection - New shared validation module (`scripts/url_utils.py`) blocks requests to private/internal IPs - All 3 URL-handling scripts (fetch_page, analyze_landing, capture_screenshot) now use it - IPv4 and IPv6 private ranges blocked, including cloud metadata (169.254.x.x) and CGNAT (100.64.x.x) - DNS resolution failures now reject the URL instead of passing through High4/14/2026
v1.5.0![claude-ads v1.5.0](https://github.com/AgriciDaniel/claude-ads/releases/download/v1.5.0/claude-ads-v1-5-cover.png) ## What's New ### 22 New Audit Checks (190 to 212 in reference files, 250+ total) **Google Ads (74 to 80):** AI Max for Search evaluation, Demand Gen image assets, VAC migration status, Demand Gen frequency cap loss, CTV Floodlight limitation, PMax negative keywords. **Meta Ads (46 to 50):** Andromeda creative diversity (Similarity Score >60% = suppression), post-Jan 2026 attriHigh4/13/2026
v1.4.0## What's New ### Banana-Claude Integration Replaced `generate_image.py` with [banana-claude](https://github.com/AgriciDaniel/banana-claude) (v1.4.1) as the default image generation provider. Uses MCP tools (`gemini_generate_image`, `set_aspect_ratio`), 5-component prompt formula, 9 domain modes, and brand presets. ### Creative Pipeline Overhaul - **Visual consistency anchoring**: visual-designer generates a "hero" image first and passes it as a style reference to all subsequent campaign assetHigh4/10/2026
v1.3.0## What's New ### GAQL Audit Accuracy Fixes (~600 false positives eliminated) Upstreamed 10 audit accuracy improvements discovered by the akarls-web community fork: - **G03**: False positives from zero-impression keywords, paused ad groups, match type duplication, stopword-only keywords (~18% reduction) - **G04**: Multi-location campaign structures no longer over-count objectives - **G12**: Search Partners logic corrected (flag OFF, not ON) - **G16/G-WS1**: Wasted spend threshold raised to >$10Medium4/1/2026
v1.0.0# Claude Ads v1.0.0 Comprehensive paid advertising audit & optimization skill for [Claude Code](https://claude.ai/claude-code). ## Quick Install **Unix/macOS/Linux:** ```bash curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-ads/main/install.sh | bash ``` **Windows PowerShell:** ```powershell irm https://raw.githubusercontent.com/AgriciDaniel/claude-ads/main/install.ps1 | iex ``` ## Highlights ### 186 Audit Checks | Platform | Checks | Key Areas | |----------|--------|------Low3/13/2026
v1.2.0## What's New ### Added - **Apple Search Ads sub-skill** (`/ads apple`): 35 checks across campaign structure (BOFU/MOFU/Search Match isolation), bid health (CPT vs install rate, CPA Goals), Creative Sets (Custom Product Pages), MMP attribution (AppsFlyer/Adjust/SKAdNetwork), budget pacing, TAP placement coverage (Today/Search/Product Pages), and goal CPA benchmarks by app category and country tier - **Context Intake**: Claude now asks for industry, monthly spend, primary goal, and active platfoLow3/12/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

aiA productive AI coworker that learns, self-improves, and ships work.main@2026-06-06
git-notes-memory🧠 Store and search your notes effectively with Git-native memory storage, enhancing productivity for Claude Code users.main@2026-06-06
awesome-opensource-aiCurated list of the best truly open-source AI projects, models, tools, and infrastructure.main@2026-06-06
hermes-agentThe agent that grows with youv2026.6.5
Medical-ResearchSearch and analyze medical literature across PubMed, ClinicalTrials.gov, and Europe PMC using AI to support clinical and research decisions.main@2026-06-04

More from AgriciDaniel

banana-claudeAI image generation skill for Claude Code -- Creative Director powered by Gemini

More in RAG & Memory

vllmA high-throughput and memory-efficient inference and serving engine for LLMs
spiceaiA portable accelerated SQL query, search, and LLM-inference engine, written in Rust, for data-grounded AI apps and agents.
awesome-opensource-aiCurated list of the best truly open-source AI projects, models, tools, and infrastructure.
antflyNo description