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\".
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-toolsin the frontmatter. It only issues instructions, so there is nothing to bound. - Actions present in the files
- None. Instructions only.
Install it
View source on GitHub ↗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.
The skill
Source on GitHub ↗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:
| Dimension | Variations | Example |
|---|---|---|
| Angle | Problem, Solution, Lifestyle, Social Proof | "Tired of X?" vs "Finally, Y" |
| Format | Video, Static, Carousel, Collection | 15s video vs single image |
| Tone | Professional, Casual, Urgent, Humorous | Corporate vs meme-style |
| Hook Type | Question, Statement, Shocking, Relatable | "Did you know..." vs "This is wrong" |
| Visual Style | UGC, Polished, Lo-fi, Product-focused | iPhone filmed vs studio |
| CTA Style | Direct, Soft, Urgency, Curiosity | "Buy Now" vs "See what happens" |
| Social Proof | Reviews, Numbers, Celebrity, User stories | "10,000+ sold" vs testimonial |
| Offer Frame | Discount, 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
| Type | Length | Use Case |
|---|---|---|
| Ultra-short | 1-2 sentences | Direct response, retargeting |
| Short | 3-4 sentences | Mobile-first, quick scan |
| Medium | 5-7 sentences | Balanced info + emotion |
| Long | 8+ sentences | Complex 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:
- Testimonial style - Personal experience
- Unboxing - First impression
- Day in my life - Product integration
- Before/After - Transformation
- 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.
- ad-creative by coreyhaines31 · 50,138
- playbook-creative-ideas by growthenginenowoslawski · 705
- meta-ads-expert by Varnan-Tech · 645
- meta-tribe-skill by Varnan-Tech · 645
- suede-ad-creative by JasonColapietro · 135
- paid-creative-ai by chadboyda · 77
- ad-creative by realjaymes · 60
- gt-meta-ads by Growth-Today · 3
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.