ad-upload

Installation
SKILL.md

Ad Upload

Take the copy and images from ad-copy-generator, validate them locally, generate a dry-run payload, and only then prepare an official Ads CLI-backed upload/create flow. No copy-paste into Ads Manager. No live change without approval.

This skill handles the guarded chain: validate → dry-run artifact → creative/ad command preview → approved PAUSED create.

Read workspace/brand/ per the _vibe-system protocol if available.


Brand Memory Integration

Reads: stack.md, assets.md, learnings.md (all optional)

File What it provides
workspace/brand/stack.md Stored ad account ID, default ad set IDs, target CPA
workspace/brand/assets.md Index of existing creatives and their IDs
workspace/brand/learnings.md Past upload patterns, what's worked
Installs
7
GitHub Stars
323
First Seen
Mar 13, 2026
ad-upload — themattberman/meta-ads-kit