PluginBench
Skill
Review
Audit score 70

ads-creative

agricidaniel/claude-ads

How to install ads-creative

npx skills add https://github.com/agricidaniel/claude-ads --skill ads-creative
Claude Code
Cursor
Windsurf
Cline
Full instructions (SKILL.md)

Source of truth, from agricidaniel/claude-ads.


name: ads-creative description: "Cross-platform creative quality audit covering ad copy, video, image, and format diversity across all platforms. Detects creative fatigue, evaluates platform-native compliance, scores creative diversity for Andromeda Entity-ID retrieval, and provides production priorities. Use when user says creative audit, ad creative, creative fatigue, creative diversity score, ad variation audit, ad copy, ad design, or creative review." user-invokable: false tested_date: 2026-05-17 tested_with: claude-code v2.x

<!-- Updated: 2026-04-13 | v1.5 -->

Cross-Platform Creative Quality Audit

Process

  1. Collect creative assets or performance data from active platforms
  2. Read ads/references/platform-specs.md for creative specifications
  3. Read ads/references/benchmarks.md for CTR/engagement benchmarks
  4. Read ads/references/scoring-system.md for weighted scoring algorithm
  5. Validate: confirm at least one platform has creative data (assets or performance metrics) before proceeding
  6. Evaluate creative quality per platform
  7. Assess cross-platform creative consistency
  8. Validate: verify fatigue signals reference actual performance trends, not assumptions
  9. Generate production priority recommendations

Per-Platform Assessment

Google Ads Creative

  • RSA: ≥8 unique headlines, ≥3 descriptions per ad group
  • RSA ad strength: "Good" or "Excellent"
  • Pin usage: minimal and strategic (over-pinning kills RSA flexibility)
  • Extensions: sitelinks (≥4), callouts (≥4), structured snippets, image
  • PMax asset groups: text + image + video + optional product feed
  • YouTube: video quality, hook, subtitles (see ads-youtube sub-skill)

Meta Ads Creative

  • Format diversity: ≥3 formats active (image, video, carousel, collection)
  • Creative volume: ≥5 creatives per ad set
  • Fatigue detection: CTR declining >20% over 14 days = FAIL
  • Video length: 15s max Stories/Reels, 30s max Feed
  • UGC/testimonial content tested
  • Advantage+ Creative enhancements enabled
  • Headline under 40 chars, primary text under 125 chars

LinkedIn Creative

  • Thought Leader Ads active, ≥30% budget for B2B
  • Format diversity: ≥2 formats tested (single image, carousel, video, document)
  • Video ads tested
  • Creative refresh: every 4-6 weeks
  • Professional tone appropriate for platform

TikTok Creative

  • ≥6 creatives per ad group (Critical requirement)
  • All video 9:16 vertical 1080x1920 (non-negotiable)
  • Native-looking content (not corporate)
  • Hook in first 1-2 seconds
  • No creative active >7 days with declining CTR
  • Spark Ads tested (~3% CTR vs ~2% standard)
  • Sound-on optimization (never silent)
  • Safe zone compliance: X:40-940, Y:150-1470
  • Trending audio used

Microsoft Creative

  • RSA: ≥8 headlines, ≥3 descriptions
  • Multimedia Ads tested (unique rich format)
  • Ad copy optimized for Bing demographics (older, higher income, professional)
  • Action Extension utilized (unique to Microsoft)
  • Filter Link Extension tested

Creative Fatigue Detection

Signals of Fatigue

SignalThresholdAction
CTR declining>20% over 14 daysRefresh creative
Frequency (Meta)>5.0 prospecting, >12.0 retargetingNew audience or creative
Watch time declining (TikTok)<3s averageNew hook needed
QS declining (Google)Drop of 2+ pointsRefresh ad copy
Engagement rate drop>30% declineFull creative overhaul

Refresh Cadence by Platform

PlatformRecommended Refresh
TikTokEvery 7-10 days (fastest fatigue)
MetaEvery 14-21 days
LinkedInEvery 4-6 weeks
Google SearchEvery 8-12 weeks
MicrosoftEvery 8-12 weeks
YouTubeEvery 4-8 weeks

Format Diversity Matrix

Evaluate which formats are active per platform:

FormatGoogleMetaLinkedInTikTokMicrosoft
Static ImageRSA image extMultimedia
VideoYouTube, PMax✅ (required)✅ (9:16 vertical, April 2025)
Carousel
Collection
Document
ShoppingPMax, ShoppingCatalogShopShopping

Apple Ads Format Support:

FormatApple Ads
Static Image✅ (Custom Product Pages)
Video✅ (App preview videos)
Search Tab✅ (banner)
Today Tab✅ (editorial-style)

Andromeda Creative Similarity Score (Meta)

Meta's Andromeda engine (launched October 2025) clusters ads with >60% similarity and suppresses delivery of near-identical creatives (Confect; Meta Engineering). 100 minor variations (color swaps, small text changes) perform no better than 10 genuinely distinct creatives. Evaluate:

  • Are creatives genuinely diverse in concept, angle, and format?
  • Flag accounts relying on iterative variations rather than distinct concepts
  • Recommend testing fundamentally different hooks, formats, and value propositions

Symphony Automation Awareness (TikTok, 2025)

TikTok's Symphony AI (2025) generates creative variations from product URLs. Assess:

  • Whether account uses AI-generated vs original creatives
  • Quality and performance comparison of Symphony vs manual creatives
  • Impact on creative refresh strategy (Symphony can accelerate iteration)

Creative Health Scoring Weights

Format Diversity:      25%  ████████░░
Fatigue Signals:       25%  ████████░░
Platform Compliance:   20%  ██████░░░░
Refresh Cadence:       15%  █████░░░░░
Volume:                15%  █████░░░░░

Grade: A (90-100), B (75-89), C (60-74), D (40-59), F (<40).

Creative Check IDs

IDCheckSeverity
CR-01Format diversity: >=3 formats per platformHigh
CR-02Creative volume: meets platform minimumsHigh
CR-03Fatigue detection: CTR/engagement declining past thresholdsCritical
CR-04Refresh cadence: within platform-recommended cycleHigh
CR-05Platform compliance: specs, safe zones, text limitsCritical
CR-06Hook quality: first 1-5s engagement (video) or headline impact (static)High
CR-07UGC ratio: UGC/testimonial content tested on Meta and TikTokMedium
CR-08Video specs: codec, resolution, aspect ratio per platformMedium
CR-09Safe zone compliance: critical elements within 900x1000px usable areaMedium
CR-10Andromeda diversity: genuinely distinct concepts, not iterative variations (Meta)High

Universal Creative Best Practices

Cross-Platform Safe Zone

  • 900x1000px usable area works across all vertical placements
  • Keep critical elements centered and within safe margins
  • Test on mobile devices (75%+ of ad impressions are mobile)

Ad Copy Principles

  • Lead with benefit, not feature
  • Include clear CTA (what should they do next?)
  • Match ad message to landing page (message match)
  • Use numbers and specifics over vague claims
  • Test emotional vs rational appeals

Video Production Standards

  • H.264 codec, AAC audio, MP4 container
  • Minimum 720p (1080p preferred)
  • Subtitles/captions always (accessibility + sound-off viewing)
  • Brand mention within first 5s (awareness) or at CTA (performance)

Output

Creative Quality Report

Cross-Platform Creative Health

Google:     ████████░░  X/X checks passing
Meta:       ██████████  X/X checks passing
LinkedIn:   ███████░░░  X/X checks passing
TikTok:     █████░░░░░  X/X checks passing
Microsoft:  ████████░░  X/X checks passing

Deliverables

  • CREATIVE-AUDIT-REPORT.md: Per-platform creative assessment
  • Fatigue alerts (any creative past refresh cadence)
  • Format diversity gaps per platform
  • Production priority list (most impactful creative to produce next)
  • Quick Wins (format conversions, CTA changes, Spark Ads setup)

Related skills

More from agricidaniel/claude-ads and the wider catalog.

ADads-dna logo

ads-dna

agricidaniel/claude-ads

Brand DNA extractor for paid advertising. Scans a website URL to extract visual identity, tone of voice, color palette, typography, and imagery style. Outputs brand-profile.json to the current directory. Run before /ads create or /ads generate for brand-consistent creative. Triggers on: brand DNA, brand profile, extract brand, brand identity, brand colors, what is the brand voice, analyze brand, brand style guide.

1.0k installs
ADads-generate logo

ads-generate

agricidaniel/claude-ads

AI image generation for paid ad creatives. Reads campaign-brief.md and brand-profile.json to produce platform-sized ad images using banana-claude. Requires banana-claude (v1.4.1+) with nanobanana-mcp configured. Triggers on: generate ads, create images, make ad creatives, generate visuals, create ad images, generate campaign images, make the images, generate from brief.

1.0k installs
ADads-google logo

ads-google

agricidaniel/claude-ads

Google Ads deep analysis covering Search, Performance Max, AI Max, Display, YouTube, and Demand Gen campaigns. Evaluates 80 checks across conversion tracking, wasted spend, account structure, keywords, ads, and settings. Includes AI Max (search-term-matching, AI Brief, text customization, FUE, brand exclusions) and Smart Bidding signals. Use when user says Google Ads, Google PPC, search ads, PMax, Performance Max, AI Max, AI Brief, broad match audit, Quality Score check, search terms audit, Smart Bidding, or Google campaign.

1.2k installs
ADads-landing logo

ads-landing

agricidaniel/claude-ads

Landing page quality assessment for paid advertising campaigns. Evaluates message match, page speed, mobile experience, trust signals, form optimization, and conversion rate potential. Use when user says landing page, post-click experience, landing page audit, LP audit, conversion rate, landing page CRO, post-click CRO, or landing page optimization.

1.1k installs
ADads-linkedin logo

ads-linkedin

agricidaniel/claude-ads

LinkedIn Ads deep analysis for B2B advertising. Evaluates 27 checks across technical setup, audience targeting, creative quality, lead gen forms, and bidding strategy. Includes Thought Leader Ads, ABM, predictive audiences, and the Oct 2025 Campaign Groups→Campaigns→Ad Sets terminology change. Use when user says LinkedIn Ads, B2B ads, sponsored content, lead gen forms, InMail, ABM ads, Thought Leader Ads, predictive audiences, B2B paid, or LinkedIn campaign.

1.1k installs
ADads-math logo

ads-math

agricidaniel/claude-ads

PPC financial calculator and modeling tool. CPA, ROAS, CPL calculations, break-even analysis, impression share opportunity sizing, budget forecasting, LTV:CAC ratio analysis, and MER (Marketing Efficiency Ratio) assessment. Requires zero API access. Works with pasted data from exports. Use when user says PPC math, ad calculator, break-even, budget forecast, ROAS calculator, CPA calculator, impression share, LTV CAC, or MER.

844 installsAudited