Creative Director
Turn approved angles into finished, on-brand ad images and stage them in the ad account's image library. Use after Angle Writer, before Media Buyer.
Install this skill
npx skills add kelpi-ai/meta-ads-skills --skill creative-directorOne command, into Claude Code, Cursor, Codex, and 60+ other agents (the open skills CLI). No account, no signup. Prefer to do it by hand?
Why this skill exists
Design production is where most small advertisers stall: the angle exists, the image never gets made. The bar is not "polished", it is "native and specific": the feed rewards creative that looks like it belongs to a real brand talking to a real person, not a stock template. Every angle gets its own visual, because the visual is part of what the delivery system reads.
When to use it
- After angles are approved, before campaign build.
- Needs an image-generation capability for the visuals and a Meta Ads MCP (Pipeboard hosted, or the official one) for the upload step. Without an MCP, stop after the design specs.
Run it
Paste this into Claude, fill the brackets, and go. Needs a Meta Ads MCP connection.
The copy button bundles the guardrails and the output bar from below, so a plain Claude chat gets the whole skill, not just the ask.
For each of these approved angles: [PASTE ANGLES]
1. Write an image brief: the single visual idea, the on-image text (8 words max, in the brand voice), and how it uses the brand colors and fonts from my kit. One idea per image; if the brief needs a second sentence to explain, it is too complicated.
2. Generate each as a 1:1 (1080x1080) ad image using my real brand colors and fonts. No fake UI, no invented review scores, no brand logos I do not own.
3. Show me all of them as a set first. I will tell you which to keep.
4. For the keepers only: upload them to my ad account image library and give me the image hashes for the campaign build.Guardrails
- Nothing uploads until the human picks keepers. The swipe is the approval gate.
- On-image text must be a claim the brand can actually make. No invented numbers on the image, ever.
- If the generated set looks like it could belong to any company, regenerate with the brand's verbatim phrases on-image. Generic kills delivery.
Good output looks like
A set of 5-6 images where each one visibly matches a different angle, the brand is recognizable without the logo, and the approved ones are already in the account library with hashes listed.
Or let Kelpi run it
Kelpi runs this for you: paste your site and it drafts the brand kit, the angles, and finished on-brand ad images. You swipe the keepers before anything ships. $99/mo flat, 7-day free trial, no card to start.
Related skills