← ClaudeAtlas

meta-ad-builderlisted

Publish finished creatives as live Meta (Facebook/Instagram) ads via the Meta Marketing API, plus research and ad-copy support. Uploads an image or video, builds a multi-variant creative (5 bodies / 5 titles / 3 descriptions in an asset feed), and creates a PAUSED ad in an existing ad set. Also pulls top-performing ads (ranked by ROAS) and competitor ads from the Ad Library to inform copy. Use when the user asks to deploy / publish / launch a creative as a Meta or Facebook ad, build a Meta ad, push a video or image into an ad set, pull their top ads, or research competitor ads. Not for generating creative (use the image/video skills) and not for writing AdTable/Airtable rows (use adtable-light).
novoads/claude-code-ads · ★ 14 · AI & Automation · score 73
Install: claude install-skill novoads/claude-code-ads
# Meta ad builder Turn a finished creative — typically the output of a generative-AI skill in this workspace — into a live Meta ad. The skill covers three phases: **research** (optional) → **copy** → **deploy**. It talks to the Meta Marketing API directly via ported, parameterized Python scripts. > **Meta credentials required before any deploy work.** Run > `bash scripts/check-meta-env.sh` first — before uploading a creative, before > creating anything in the ad account, before the first Meta call of any phase. > On a non-zero exit, stop and ask the user for what it printed. It has already > uncommented the two required lines in `.env` and opened the file, so the ask > is "paste these two values", not "go find the docs". Read its Live-app warning > out to them: a development-mode app passes every check and then fails at ad > creation. Until the check passes, nothing is uploaded, no partial ad or > creative exists and nothing is charged — which is exactly why it runs first, > since a deploy that dies halfway orphans uploaded assets in a live ad account. > This key is deliberately lazy: the pack asks for it here, at the moment > someone wants to publish, and never during setup. ## When to use this skill Trigger on phrases like: - "deploy this video to Meta" / "publish this as a Facebook ad" - "build/launch a Meta ad" / "push this creative into <ad set>" - "create a Meta ad with this image and copy" - "pull my top-performing ads" / "what are my best ads by ROAS" - "research