Skip to content
Back to skills

Ads Creative

ASecurity

Cross-platform creative quality audit covering ad copy, video, image, and format diversity across all platforms. Detects creative fatigue, evaluates platform-native compliance, and provides production priorities. Triggers on: "creative audit", "ad creative", "creative fatigue", "ad copy review", "ad design", "creative review", "creative health"

  • 229 stars
  • 0 votes
  • 1 copy
  • 9 views
  • Added June 6, 2026
content-marketinggobashperformance

Works with

  • cli

Security analysis

A100/100

Scanned June 6, 2026

npx -y skills add Miosa-osa/canopy --skill ads-creative --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ads Creative?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ads Creative
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/miosa-osa-ads-creative/badge)](https://www.skillsdirectory.com/skills/miosa-osa-ads-creative)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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, and provides production priorities.
  Triggers on: "creative audit", "ad creative", "creative fatigue", "ad copy review",
  "ad design", "creative review", "creative health"
---

# /ads creative — Cross-Platform Creative Quality Audit

> Evaluates creative assets across all ad platforms for quality, fatigue, and format diversity.

## Usage

```bash
/ads creative
/ads creative --platform meta
```

## Process

1. Collect creative assets or performance data from active platforms
2. Evaluate creative quality per platform
3. Assess cross-platform creative consistency
4. Detect creative fatigue signals
5. 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

### 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

| Signal | Threshold | Action |
|--------|-----------|--------|
| CTR declining | >20% over 14 days | Refresh creative |
| Frequency (Meta) | >5.0 prospecting, >12.0 retargeting | New audience or creative |
| Watch time declining (TikTok) | <3s average | New hook needed |
| QS declining (Google) | Drop of 2+ points | Refresh ad copy |
| Engagement rate drop | >30% decline | Full creative overhaul |

### Refresh Cadence by Platform

| Platform | Recommended Refresh |
|----------|-------------------|
| Google Search | Every 8-12 weeks |
| Meta | Every 2-4 weeks |
| LinkedIn | Every 4-6 weeks |
| TikTok | Every 5-7 days (fastest fatigue) |
| Microsoft | Every 8-12 weeks |
| YouTube | Every 4-8 weeks |

## Format Diversity Matrix

| Format | Google | Meta | LinkedIn | TikTok | Microsoft |
|--------|--------|------|----------|--------|-----------|
| Static Image | RSA image ext | Yes | Yes | No | Multimedia |
| Video | YouTube, PMax | Yes | Yes | Required | No |
| Carousel | No | Yes | Yes | No | No |
| Collection | No | Yes | No | No | No |
| Document | No | No | Yes | No | No |
| Shopping | PMax, Shopping | Catalog | No | Shop | Shopping |

## Universal Creative Best Practices

### 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

### 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)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.