home / skills / cdeistopened / opened-vault / meta-ads-creative

meta-ads-creative skill

/.claude/skills/meta-ads-creative

This skill helps you craft high-converting Meta ads using the 6 Elements framework, lo-fi formats, and research-driven copy to boost engagement.

npx playbooks add skill cdeistopened/opened-vault --skill meta-ads-creative

Review the files below or copy the command above to add this skill to your agents.

Files (7)
SKILL.md
7.3 KB
---
name: meta-ads-creative
description: Create high-converting Meta (Facebook/Instagram) ad creative using the 6 Elements framework, proven ad formats, and research-driven copywriting. Optimized for lo-fi, native-feeling ads that don't look like ads.
---

# Meta Ads Creative Skill

## Purpose

Create Meta ad creative that converts using **research-driven development**, the **6 Elements framework**, and **format fitting** - matching your message to proven ad formats.

**Core Philosophy:** The best Meta ads don't look like ads. Lo-fi > polished. Authentic > produced. Native > interruptive.

## When to Use

- Create ad creative for Meta campaigns
- Develop concepts for retargeting or cold audiences
- Generate multiple variations for A/B testing
- Transform testimonials into ad creative

**Related Skills:**
- `hook-and-headline-writing` - Optimizing Primary Text hooks
- `opened-identity` - Brand voice alignment
- `social-content-creation` - Organic content that can be boosted

---

## The Value Formula

**Value = Dream Outcome x Perceived Likelihood / Time Delay x Effort**

Every ad must communicate: (1) What transformation they want, (2) Will it work for them, (3) How long until results, (4) How hard is it.

---

## The 6 Elements of Ad Creative

Every Meta ad has 6 elements:

| Element | Purpose | Key Guidance |
|---------|---------|--------------|
| **Media** | Stop the scroll (80% of performance) | iPhone footage > professional. Faces > stock. |
| **Primary Text** | Hook + body copy above media | First 125 chars show before "See More" |
| **Headline** | Short promise below media | 5-8 words max |
| **Description** | Secondary text below headline | Urgency, proof, or clarification |
| **CTA Button** | Action button | "Learn More" (cold) / "Apply Now" (warm) |
| **Page** | Landing destination | Message must match ad |

> **Load on-demand:** `references/6-elements-framework.md` for detailed guidance on each element.

---

## The 4-Phase Workflow

### Phase 1: Research

**Goal:** Understand audience language before writing.

**Sources to mine:**
- Testimonials and reviews (exact language)
- Support tickets and FAQs (objections)
- Reddit/Facebook groups (common questions)
- Competitor ads running 30+ days (proven angles)
- Top organic posts (what resonates)

**Output:** `[Campaign]_Research.md` with 10-20 insights and exact quotes.

> **Load on-demand:** `references/creative-research-methods.md` for detailed research process.
> **Load on-demand:** `references/audience-segments.md` for OpenEd segment mapping.

---

### Phase 2: Copywriting

**Goal:** Transform research into compelling copy using proven formulas.

#### Match Awareness Level

| Level | Audience State | Copy Approach |
|-------|----------------|---------------|
| 1 - Unaware | Don't know problem exists | Lead with problem agitation |
| 2 - Problem Aware | Know problem, not solutions | Validate + introduce solution |
| 3 - Solution Aware | Know solutions, not you | Differentiate your approach |
| 4 - Product Aware | Know you, haven't acted | Address objections, provide proof |
| 5 - Fully Aware | Ready to act | Make offer irresistible |

**OpenEd typical:** Cold traffic = Level 1-2. Retargeted = Level 3-4. Email list = Level 4-5.

#### Write Hooks First

The hook is 80% of performance. Types: Stated (what you SAY), Visual (what they SEE), Audio (what they HEAR).

> **Load on-demand:** `hook-and-headline-writing` skill has 15+ proven hook formulas with examples.

#### Body Copy Formulas

- **PAS** - Problem, Agitate, Solution
- **AIDA** - Attention, Interest, Desire, Action
- **Before-After-Bridge** - Current state, desired state, how to get there
- **Testimonial** - Quote, context, outcome, invitation

**Output:** `[Campaign]_Copy_Variations.md` with 5-10 variations per concept.

> **Load on-demand:** `references/copywriting-formulas.md` for detailed formulas with examples.

---

### Phase 3: Format Selection

**Goal:** Match copy to the format that amplifies it best.

#### Lo-Fi Native Formats (High Performance)

| Format | Why It Works | Best For |
|--------|--------------|----------|
| Notes App | Looks like personal content | Problem-solution, starter packs |
| Text-Over-Video | Story through text sequence | Transformations, permission |
| Reddit/Tweet Screenshot | Discovery energy | Hot takes, personal stories |
| Instagram Comment | Dialogue/Q&A feel | Addressing objections |
| Meme Formats | Culturally native | Contrasts, humor |
| Testimonial Card | Direct social proof | Warm audiences |

#### Format-Audience Matrix

| Audience Temp | Best Formats |
|--------------|--------------|
| Cold | Notes App, Meme, Text-Over-Video, Reddit/Tweet |
| Warm | UGC, Testimonial, Carousel, Before/After |
| Hot | Talking Head, Demo, Direct Offer |

**Output:** Select 3-5 formats per campaign.

> **Load on-demand:** `references/ad-formats-library.md` for all formats with templates and examples.

---

### Phase 4: Assembly & Testing

**Goal:** Combine copy + format into complete concepts, then generate variations.

#### Document Each Concept

```markdown
## Ad Concept: [Name]

**Format:** [Selected format]
**Audience:** [Segment] | **Awareness:** [Level 1-5]

**Media:** [Description]
**Primary Text:** [Full copy]
**Headline:** [5-8 words]
**Description:** [Secondary line]
**CTA:** [Button choice]
**Page:** [Landing destination]
```

#### Testing Variations

- **Hook Testing:** Same format, different opening lines (3-5 versions)
- **Format Testing:** Same message, different formats (3 versions)
- **Angle Testing:** Same format, different emotional angles (fear vs hope)

#### Naming Convention

`[Campaign]_[Format]_[Hook Type]_[Variation]`
Example: `OpenEd_NotesApp_StarterPack_V1`

**Output:** `[Campaign]_Ad_Concepts.md` with complete concepts.

---

## Quality Checklist

Before finalizing any concept:

**Copy:**
- [ ] Hook stops scroll in first 3 seconds
- [ ] Value formula addressed
- [ ] Awareness level matched
- [ ] Sounds like real person, not corporate

**Visual:**
- [ ] Lo-fi/native feel
- [ ] Text readable on mobile
- [ ] Authentic, not stock

**Strategic:**
- [ ] Landing page message matches
- [ ] Clear next step for viewer

---

## OpenEd-Specific Notes

**Brand Voice:** Warm, empowering, not salesy. "We're here to help" not "Buy now."

**Key Messages:**
- Tuition-free access to resources
- Maintain educational freedom
- Support without judgment

**Testimonials:** Use real quotes verbatim. Match to audience segment. Get permission.

**Compliance:** No outcome guarantees. Follow Meta ad policies.

---

## References (Load On-Demand)

| Reference | Contents |
|-----------|----------|
| `references/6-elements-framework.md` | Detailed element guidance |
| `references/ad-formats-library.md` | All formats with templates |
| `references/copywriting-formulas.md` | PAS, AIDA, hooks, headlines |
| `references/creative-research-methods.md` | Research process |
| `references/audience-segments.md` | OpenEd segment mapping |
| `examples/` | Existing OpenEd concepts |

---

## Related Skills

- `dude-with-sign-writer` - One-liners for text-only ads (12 punchy patterns)
- `hook-and-headline-writing` - Hook formulas (extensive overlap, use for hook optimization)
- `social-content-creation` - Organic content that can become ads
- `opened-identity` - Brand voice framework
- `ghostwriter` - Authentic voice guidelines

---

*v1.1 (2026-01-23): Refactored for progressive disclosure. Detailed content moved to references.*

Overview

This skill creates high-converting Meta (Facebook & Instagram) ad creative using a research-driven 6 Elements framework, proven ad formats, and conversion-focused copywriting. I prioritize lo-fi, native-feeling ads that stop the scroll and feel authentic rather than produced. The output is ready-to-test ad concepts and variations optimized for different audience awareness levels.

How this skill works

I start with quick audience research to capture real language from reviews, support threads, social posts, and competitor ads. Then I write hooks first and build body copy using proven formulas (PAS, AIDA, Before-After-Bridge, Testimonial), match copy to the best native format, and assemble full ad concepts with media direction, headline, description, CTA, and landing alignment. Finally, I generate multiple variations for hook, format, and angle testing and deliver a quality checklist to ensure readiness for launch.

When to use it

  • Creating Meta ad creative for cold, warm, or retargeting audiences
  • Developing multiple variations for A/B testing
  • Turning customer testimonials or reviews into native-feeling ads
  • Selecting the best format to amplify a specific message or hook
  • Preparing ad concepts that align closely with landing pages

Best practices

  • Research audience language first — use verbatim quotes for higher relevance
  • Write the hook before the body; hooks drive ~80% of performance
  • Favor lo-fi, face-forward media over highly produced footage for native feel
  • Match format to audience temperature (Notes App / Meme for cold; UGC / Testimonial for warm)
  • Test hooks, formats, and emotional angles independently to find winners

Example use cases

  • Cold awareness campaign using a Notes App ad with a problem-agitation hook
  • Retargeting creative that converts testimonials into short testimonial cards with clear CTA
  • Email-list offer using Product-Aware copy and a direct Apply Now CTA
  • Scale testing: same message across 3 formats (text-over-video, Reddit screenshot, talking head) to find the highest-performing creative
  • Rapid variation bundle: 5 hooks × 3 formats for one landing page to accelerate learning

FAQ

How many variations should I test initially?

Start with 3–5 hook variations and 2–3 formats per high-priority concept to balance learning speed and budget.

What makes an ad feel native on Meta?

Lo-fi media, readable on mobile, first-person language, short headlines, and a clear but unobtrusive CTA that matches the landing page.