.claude/skills/meta-ads-creative/SKILL.md
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.
npx skillsauth add ketzal88/gym-counter meta-ads-creativeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
Related Skills:
hook-and-headline-writing - Optimizing Primary Text hooksopened-identity - Brand voice alignmentsocial-content-creation - Organic content that can be boostedValue = 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.
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.mdfor detailed guidance on each element.
Goal: Understand audience language before writing.
Sources to mine:
Output: [Campaign]_Research.md with 10-20 insights and exact quotes.
Load on-demand:
references/creative-research-methods.mdfor detailed research process. Load on-demand:references/audience-segments.mdfor OpenEd segment mapping.
Goal: Transform research into compelling copy using proven formulas.
| 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.
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-writingskill has 15+ proven hook formulas with examples.
Output: [Campaign]_Copy_Variations.md with 5-10 variations per concept.
Load on-demand:
references/copywriting-formulas.mdfor detailed formulas with examples.
Goal: Match copy to the format that amplifies it best.
| 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 |
| 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.mdfor all formats with templates and examples.
Goal: Combine copy + format into complete concepts, then generate variations.
## 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]
[Campaign]_[Format]_[Hook Type]_[Variation]
Example: OpenEd_NotesApp_StarterPack_V1
Output: [Campaign]_Ad_Concepts.md with complete concepts.
Before finalizing any concept:
Copy:
Visual:
Strategic:
Brand Voice: Warm, empowering, not salesy. "We're here to help" not "Buy now."
Key Messages:
Testimonials: Use real quotes verbatim. Match to audience segment. Get permission.
Compliance: No outcome guarantees. Follow Meta ad policies.
| 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 |
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 adsopened-identity - Brand voice frameworkghostwriter - Authentic voice guidelinesv1.1 (2026-01-23): Refactored for progressive disclosure. Detailed content moved to references.
development
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
development
Teaches agents to iteratively build websites using Stitch with an autonomous baton-passing loop pattern
tools
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
development
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.