Systems Lab

Agent skill

meta-creative-diversification-generator

This skill should be used when the user asks to \"brainstorm ad creatives\", \"generate hook strategies\", \"build modular creative systems\", \"create UGC briefs\", or mentions \"creative diversification\" or \"ad concept variations\".

activeSelf-containedInstructions only1,773 words

Filed under Content and SEO.

From Ad-Superpowers/ad-superpowers-plugin · 120 skills · 5 · pushed 2026-09-10

What it does when it runs

This skill should be used when the user asks to \"brainstorm ad creatives\", \"generate hook strategies\", \"build modular creative systems\", \"create UGC briefs\", or mentions \"creative diversification\" or \"ad concept variations\". Do NOT use for: ad copy writing only (use ad-copy-generator), video scripts only (use video-script-writer), creative fatigue analysis (use creative-fatigue-analyzer).

Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about meta-creative-diversification-generator

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/Ad-Superpowers/ad-superpowers-plugin.git /tmp/ad-superpowers-plugin
git -C /tmp/ad-superpowers-plugin sparse-checkout set "plugin/skills/meta-creative-diversification-generator"
mkdir -p ~/.claude/skills/meta-creative-diversification-generator
cp -R "/tmp/ad-superpowers-plugin/plugin/skills/meta-creative-diversification-generator/." ~/.claude/skills/meta-creative-diversification-generator/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

Or take the whole library

This repo ships a .claude-plugin manifest, so Claude Code can install all 120 skills at once. Plugin skills are invoked as /<plugin>:<skill>, so they never collide with your own.

/plugin marketplace add Ad-Superpowers/ad-superpowers-plugin
/plugin

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from Ad-Superpowers/ad-superpowers-plugin/blob/9b6385d2d2d228e4dac096a1d6bc5715c04fa736/plugin/skills/meta-creative-diversification-generator/SKILL.md, which is licensed MIT (repository). 1,773 words, 46 headings.

Creative Diversification Generator

Generator for creating diverse, high-converting Meta Ads creative concepts. Based on the principle that creative is now the primary targeting driver in the Andromeda era.

Core Principle

Creative = The New Targeting. With Andromeda and broad audiences, creative diversification is the #1 lever for performance. Meta recommends a minimum of 15+ distinct creative variations per campaign — Andromeda's retrieval engine matches users to ads based on creative quality signals, so volume and diversity directly improve reach efficiency.

Format length limits (2026):

  • Reels: max 90 seconds
  • Stories: max 60 seconds — no "swipe-up"; use tap / link sticker for CTAs
  • Feed video: up to 241 minutes (but 15-30s optimal)
  • Threads: new placement (March 2026, 400M+ MAU) — text-first, image-supported

AI creative tools now available in Ads Manager: Video Expansion, Background Generation, Dynamic Media — useful for rapid variation testing.

Creative Generation Workflow

START: What do you want to generate?
│
├─► Complete creative strategy
│   └─► Go to [Full Creative Strategy]
│
├─► Hook ideas
│   └─► Go to [Hook Generator]
│
├─► Ad copy variations
│   └─► Go to [Copy Variation Matrix]
│
├─► Video scripts
│   └─► Go to [Video Script Framework]
│
├─► UGC brief
│   └─► Go to [UGC Brief Generator]
│
└─► Modular creative system
    └─► Go to [Modular System Builder]

Full Creative Strategy

Concept Diversification Framework

Generate concepts across these 8 dimensions:

DimensionVariationsExample
AngleProblem, Solution, Lifestyle, Social Proof"Tired of X?" vs "Finally, Y"
FormatVideo, Static, Carousel, Collection15s video vs single image
ToneProfessional, Casual, Urgent, HumorousCorporate vs meme-style
Hook TypeQuestion, Statement, Shocking, Relatable"Did you know..." vs "This is wrong"
Visual StyleUGC, Polished, Lo-fi, Product-focusediPhone filmed vs studio
CTA StyleDirect, Soft, Urgency, Curiosity"Buy Now" vs "See what happens"
Social ProofReviews, Numbers, Celebrity, User stories"10,000+ sold" vs testimonial
Offer FrameDiscount, Value, Scarcity, Bundle"20% off" vs "Worth €200, yours for €49"

Concept Generation Template

For each product/service, generate at minimum:

PRODUCT/SERVICE: [name]
TARGET AUDIENCE: [description]
KEY BENEFIT: [primary value]
PAIN POINT: [problem you solve]

CONCEPT 1: Problem-Agitate-Solution (Video)
- Hook: [problem question]
- Body: [agitation + solution]
- CTA: [action]

CONCEPT 2: Social Proof (Static)
- Hook: [number/testimonial]
- Visual: [review screenshot/user photo]
- CTA: [action]

CONCEPT 3: UGC Testimonial (Video)
- Hook: [authentic opening]
- Story: [personal experience]
- CTA: [soft push]

[Continue for 8-15 concepts...]

Hook Generator

The 3-Second Rule

The first 3 seconds determine 80% of ad performance. Hooks must:

  • Create a pattern interrupt
  • Signal relevance
  • Trigger curiosity

Hook Formulas

Question Hooks:

"Struggling with [pain point]?"
"Why do [audience] always [frustration]?"
"What if [desired outcome] was actually possible?"
"Ever wondered why [common belief] doesn't work?"

Statement Hooks:

"This changed everything about [topic]"
"I was today years old when I learned [insight]"
"Stop doing [common mistake] right now"
"The secret [industry] doesn't want you to know"

Shock/Pattern Interrupt:

"I can't believe this is legal"
"This shouldn't work, but it does"
"[Contrarian statement that challenges beliefs]"
"We gave away [product] for free and this happened"

Relatable/Emotional:

"POV: You finally found [solution]"
"That moment when [relatable situation]"
"For everyone who [shared experience]"
"If you [common struggle], watch this"

Number/Data:

"[X]% of people don't know this"
"After [X] years, I finally discovered..."
"[X] reasons why [topic]"
"The [X]-second trick that [benefit]"

Hook Generation Prompt

Generate 10 hooks for:
Product: [product]
Target audience: [audience]
Primary benefit: [benefit]
Biggest pain point: [pain]
Tone: [professional/casual/urgent]

Mix of hook types:
- 2x Question hooks
- 2x Statement hooks
- 2x Pattern interrupt
- 2x Relatable/emotional
- 2x Number/data hooks

Copy Variation Matrix

Primary Text Formulas

AIDA (Attention-Interest-Desire-Action):

[Hook - attention grabber]
[Interest - expand on benefit]
[Desire - paint the picture]
[Action - clear CTA]

PAS (Problem-Agitate-Solution):

[State the problem]
[Agitate - make it worse]
[Solution - introduce product]
[CTA]

BAB (Before-After-Bridge):

[Before - current situation]
[After - desired outcome]
[Bridge - how product gets you there]
[CTA]

Social Proof Lead:

[Testimonial/stat/endorsement]
[Why this matters]
[Product introduction]
[CTA]

Copy Length Variations

TypeLengthUse Case
Ultra-short1-2 sentencesDirect response, retargeting
Short3-4 sentencesMobile-first, quick scan
Medium5-7 sentencesBalanced info + emotion
Long8+ sentencesComplex products, education

Copy Generation Template

PRODUCT: [name]
FORMULA: [AIDA/PAS/BAB/Social Proof]
LENGTH: [ultra-short/short/medium/long]
TONE: [description]

PRIMARY TEXT:
[generated copy]

HEADLINE (40 chars):
[headline]

DESCRIPTION (30 chars):
[description]

CTA: [Shop Now/Learn More/Sign Up/etc.]

Video Script Framework

Video Structure (15-30 sec)

HOOK (0-3 sec): [Pattern interrupt - CRUCIAL]
├── Visual: [What the viewer sees]
├── Audio: [Opening line]
└── Text overlay: [Supporting text]

PROBLEM/RELATE (3-8 sec): [Connect with audience]
├── Visual: [Problem visualization]
├── Audio: [Problem description]
└── Text overlay: [Key phrase]

SOLUTION (8-20 sec): [Product introduction]
├── Visual: [Product in action]
├── Audio: [Benefits, not features]
└── Text overlay: [Key benefits]

PROOF (20-25 sec): [Credibility - optional]
├── Visual: [Testimonial/result]
├── Audio: [Social proof statement]
└── Text overlay: [Stat or quote]

CTA (25-30 sec): [Call to action]
├── Visual: [Product + offer]
├── Audio: [Clear instruction]
└── Text overlay: [CTA + urgency]

Format-Specific Scripts

Talking Head (UGC Style):

[HOOK - Direct to camera, energy]
"Okay so I HAVE to tell you about [product]..."

[STORY - Personal experience]
"I was dealing with [problem] and nothing worked until..."

[DEMO - Show product]
"Look at this... [demonstrate benefit]"

[CTA - Soft push]
"Link is in the bio if you want to try it"

Product Demo:

[HOOK - Show end result first]
[Show end result/transformation]

[PROBLEM - Provide context]
"Before [product], this took [time/effort]"

[DEMO - Step by step]
"Watch how easy this is..."

[CTA - Urgency]
"Get yours at [offer] - link below"

Testimonial/Review:

[HOOK - Bold claim]
"This is the best [category] I've ever used"

[BEFORE - Describe situation]
"I used to struggle with [problem]"

[AFTER - Transformation]
"Now [positive outcome]"

[RECOMMEND - Endorsement]
"If you're dealing with [problem], just get this"

UGC Brief Generator

Brief Template

# UGC Creator Brief

## Product Overview
- Product: [name]
- Website: [URL]
- Price point: [price]
- Key selling points:
  1. [USP 1]
  2. [USP 2]
  3. [USP 3]

## Target Audience
- Demographics: [age, gender, location]
- Psychographics: [interests, values]
- Pain points: [problems]
- Desires: [what they want to achieve]

## Video Requirements
- Length: [15-30 sec / 30-60 sec]
- Format: [9:16 vertical / 1:1 square]
- Style: [talking head / product demo / lifestyle]
- Tone: [casual, energetic, calm, professional]

## Script Guidelines
### MUST Include:
- Hook in first 3 seconds
- [Specific benefit/claim]
- [CTA phrase]

### DO NOT Include:
- Competitor mentions
- Unverifiable claims
- [Other restrictions]

## Shot List
1. [Opening shot description]
2. [Product reveal shot]
3. [Demo/usage shot]
4. [Results/reaction shot]
5. [CTA shot]

## Talking Points
- [Point 1 - verbatim or paraphrase OK]
- [Point 2]
- [Point 3]

## Deliverables
- [ ] Raw footage files
- [ ] Edited version with captions
- [ ] Edited version without captions
- [ ] Horizontal 16:9 version (optional)

## Timeline
- Draft review: [date]
- Final delivery: [date]

UGC Concept Variations

Generate multiple briefs for:

  1. Testimonial style - Personal experience
  2. Unboxing - First impression
  3. Day in my life - Product integration
  4. Before/After - Transformation
  5. Tutorial - How-to usage

Modular System Builder

LEGO-Block Approach

Create reusable components:

HOOKS (10 variations):
├── H1: "[Question hook]"
├── H2: "[Statement hook]"
├── H3: "[Number hook]"
└── ...

BODY SECTIONS (5 variations):
├── B1: [Problem-focused body]
├── B2: [Benefit-focused body]
├── B3: [Social proof body]
└── ...

CTAs (5 variations):
├── C1: "[Direct CTA]"
├── C2: "[Soft CTA]"
├── C3: "[Urgency CTA]"
└── ...

OFFERS (3 variations):
├── O1: "[Discount offer]"
├── O2: "[Value stack offer]"
├── O3: "[Scarcity offer]"
└── ...

Combination Matrix

Total possible combinations: 10 x 5 x 5 x 3 = 750 unique ads

Priority combinations to test:
1. H1 + B1 + C1 + O1 (Control)
2. H2 + B1 + C1 + O1 (Hook test)
3. H1 + B2 + C1 + O1 (Body test)
4. H1 + B1 + C2 + O1 (CTA test)
5. H1 + B1 + C1 + O2 (Offer test)
...

Component Library Template

# [Brand] Creative Component Library

## Hooks
| ID | Hook | Type | Performance |
|----|------|------|-------------|
| H1 | "[hook text]" | Question | Untested |
| H2 | "[hook text]" | Statement | CTR 2.3% |

## Body Copy
| ID | Copy | Angle | Performance |
|----|------|-------|-------------|
| B1 | "[copy]" | Problem | Untested |

## CTAs
| ID | CTA | Style | Performance |
|----|-----|-------|-------------|
| C1 | "[cta]" | Direct | CVR 3.1% |

## Visual Styles
| ID | Style | Description |
|----|-------|-------------|
| V1 | UGC | iPhone filmed, casual |
| V2 | Studio | Professional, product focus |

## Winning Combinations
| Combo | Components | ROAS |
|-------|------------|------|
| W1 | H2+B1+C1+V1 | 4.2x |

Output Formats

Quick Generation (5 concepts)

For quick brainstorm, generate:
1. UGC testimonial video concept
2. Problem-solution static ad
3. Social proof carousel
4. Before/after transformation
5. Feature highlight Reel

Full Strategy (15+ concepts)

For complete creative strategy (min 15 per Andromeda guidelines):

VIDEO (5):
- UGC testimonial
- Product demo
- Problem-agitate-solution
- Lifestyle integration
- Behind-the-scenes

STATIC (5):
- Hero product shot
- Social proof/reviews
- Before/after
- Feature callout
- Offer/promotion

CAROUSEL (3):
- Product benefits (5 cards)
- Customer journey
- How-to guide

STORIES/REELS (4):
- Quick tip Reel (max 90 sec) — hook in first 2 seconds
- Stories format (max 60 sec) — CTA via link sticker, NOT swipe-up
- Trending audio Reel
- Threads text + image (new March 2026 placement)

MCP: Pull Current Creative Performance

# Get ad-level performance to identify winning creative patterns
meta_get_creatives(account_id="act_XXXXX", scope="account", date_preset="last_14d", sort_by="spend")

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what meta-creative-diversification-generator does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.