ad-creative
Ad creative
Ad creative fails on its inputs more often than on its writing: ungrounded generation produces plausible ads based on what a model has seen, not on what converts for this brand, and generating at volume multiplies whatever tic the first draft has. So this skill starts from real winning ads, reviews and comments, writes to each platform's current limits, and treats every concept as a hypothesis that can lose. It comes from [coreyhaines31/marketingskills, ad-creative] v2.12.1 (MIT, Copyright (c) 2025 Corey Haines) and the creative-research reference of [coreyhaines31/marketingskills, ads]; their credited practitioner sources are Dara Denney (format tier list, research automation), Oren John (vlog structures), Daniel Hangan's reelclaw-templates, Shiv Sakhuja and gooseworks-ai (chat reveals), Borja and Bomx's super-video-maker (motion ads) and ivangfalco/ads-skills (awareness headlines). Platform limits were checked against Google, Meta, LinkedIn, TikTok and X help pages, and the FTC rules on reviews and endorsements are cited where formats touch them. Campaign strategy, budgets and kill rules are in paid-ads; the app-install creative pipeline is in app-growth AD-CREATIVES.md.
Context file. Read .agents/product-context.md first (anti-slop-copy CONTEXT.md); the source calls it .agents/product-marketing.md. Check its Learnings section before drafting: angles, offers and formats already tested there aren't new ideas, and active lessons apply unless the user says otherwise [coreyhaines31/marketingskills, ad-creative].
Apply only the routes and checks for the selected job. Read a linked skill's named file from its installed folder when available, or from the linked source. Report an unavailable required reference instead of inventing it. [skill-authoring, DISTRIBUTION.md#composing-skills]