Marketing Skill

Ad Creative

A production line for ad copy and creative at scale — headlines, descriptions, primary text, and full concept batches, generated by angle and validated against each platform's character limits. Point your agent at it when you need more variations to test or want to iterate on ads using real performance data, not gut feel.

Maintained by Corey Hainesv2.8.0Updated 2026-07-148 references
npx skills add coreyhaines31/marketingskills

Installs the full library — Ad Creative included

Good ad creative starts with angles, not headlines: pick 3–5 distinct reasons someone would click (pain point, outcome, social proof, curiosity, comparison, identity), then write multiple variations per angle and check every line against the platform's limits — Google RSA headlines cap at 30 characters, Meta primary text shows ~125, LinkedIn intro text ~150. Ground everything in real inputs (winning ads, customer reviews, ad comments) rather than inventing claims, so the copy uses the exact language buyers use. When you have performance data, double down on the themes in top performers, extend winning angles, and retire what falls flat — allowing 1,000+ impressions before judging any variation.

What's inside

The playbook covers

Before StartingHow This Skill WorksGrounded InputsPlatform SpecsGenerating Ad VisualsGenerating Ad CopyIterating from Performance DataIteration LogWriting Quality StandardsOutput FormatsAngle: [Pain Point — Manual Reporting]Performance SummaryNew CreativeRecommendationsBatch Generation WorkflowCommon MistakesTool Integrations

Reference library — 8 deep-dives

The Creative Review PageA shareable, self-contained web page that presents generated ad concepts for a client or stakeholder to review and pick — the visual upgrade to `INDEX.md`. Where the markdown outputs are built for the operator, the review page is built for the person approving the spend: it shows each concept as an in-feed platform mockup, breaks carousels into a labeled frame-by-frame storyboard, lets them toggle copy variations, and discloses what's grounded in real assets.The Creative Strategy LoopGeneration (Modes 1–3) answers "make me ads." This reference answers the question that comes first: which ads are worth making, in what order, at what production cost — and the retro that turns each month's results into next month's plan. It's the standing operating loop of a creative strategist, run by an agent with a human deciding.Generative AI Tools for Ad CreativeReference for using AI image generators, video generators, and code-based video tools to produce ad visuals at scale.The Hook SystemThe first three seconds decide whether the rest of the ad exists. Hooks are the highest-leverage unit of paid creative work — and hook *diversity* is what earns incremental learning: distinct hooks reach distinct pockets of the audience, while near-identical openings mostly re-test what you already know about the same one. This reference is a complete system for generating, diagnosing, and iterating hooks — not a list of one-liners.iOS-Native Reveal Video Ads (iMessage, ChatGPT, Apple Notes, AirDrop)A family of 9:16 social-native video formats that recreate a familiar iOS surface in real time and let the brand emerge inside it. The flagship is the iMessage chat reveal — someone sends a screenshot of a result or product, a friend reacts and asks what it is, and the conversation reveals the brand, usually with a promo code. Message bubbles pop in over ~15–22 seconds with authentic send/receive sounds, then a static brand end card lands the CTA. The same architecture powers ChatGPT reveals, Apple Notes reveals, and AirDrop reveals — covered in Other iOS-Native Reveal Surfaces below.Motion-Style Video Ads (Faceless, Fully Generated)> Format popularized by Borja (@borjafat) and the open `super-video-maker` motion-collage recipe by Bomx; this guide is an original re-expression of the method, extended with a multi-style library and production lessons from building and shipping it end-to-end.Platform Specs ReferenceComplete character limits, format requirements, and best practices for each ad platform.Static Ad Template LibraryFifteen structural templates for static (image) ad creative. Each is a layout framework with slots for brand-specific copy — the structure is proven; the inputs make it yours.

Key data

The recommendations are grounded in benchmarks, not opinion:

1. Dynamic product ads**
2. A/B test video variations**
3. Personalized outreach videos**
4. Social ad batch production**
8–14 bubbles total.** Shorter reads thin; longer loses the scroll-past viewer.
Always QC each clip's final 2 seconds** — that's where intruding objects and style

See it in action

You ask

Generate ad creative for our Meta (Facebook/Instagram) campaign. We sell an AI writing assistant for content marketers. Main value prop: write blog posts 5x faster. Target audience: content marketing managers at B2B SaaS companies. Budget: $5k/month.

The skill delivers
Angle: Pain point — manual reporting (Google RSA)

Headlines (30 max): 1. "Stop Building Reports by Hand" (29) 2. "Automate Your Weekly Reports" (28) 3. "Reports in 5 Min, Not 5 Hrs" (27) Descriptions (90 max): 1. "Marketing teams save 10+ hours/week with automated reporting. Start free." (73)

Angle: Social proof (Meta)

Primary text: "10,000+ teams stopped copy-pasting data into slide decks every Monday." Headline: "Reporting on autopilot" (22) Description: "Start free — no card" (20)

FAQ

How many ad variations should I generate?

Generate in waves: 3–5 core angles with about 5 variations each, then extend your best 2 angles, then add a few wildcards (contrarian, emotional, hyper-specific). For scaled static production, batches of ~50 concepts are normal — picking 5 winners from 50 beats picking 5 from 10. Google RSAs specifically want 10–15 headlines and 4+ descriptions so the platform can recombine them.

Why do my ads all sound the same?

Usually because you're varying word choice instead of angle. Real variety comes from tapping different motivations — pain, outcome, social proof, curiosity, comparison, identity — not from swapping synonyms in the same sentence. Diversify the underlying reason to click first, then vary phrasing within each angle.

What does it mean to "ground" ad creative?

Every concept should trace to real source material — a specific customer review, a proven winning ad, or a comment on an existing campaign — instead of plausible-sounding claims from an AI's training data. Reviews carry the verbatim language buyers use for pain and results; ad comments surface objections and angles customers raise themselves, which often convert best. No invented stats or testimonials, ever.

Related skills

Build a tool for this workflow?

Marketers run this skill mid-task — the exact moment your tool matters. Partner tiers put your tool inside the skill their agent runs.

See partner tiers