When the user wants to set up, optimize, or manage Meta (Facebook/Instagram) Ads. Also use when the user mentions "Meta Ads," "Facebook Ads," "Instagram Ads," "Meta Pixel," "Conversions API," "Advantage+," "lookalike audience," or "Meta retargeting." For landing pages, use landing-page-generator.
Guides Meta (Facebook/Instagram) Ads setup, campaign structure, audience targeting, and creative optimization. Meta excels at demand generation and visual products; use when creating demand or when creative assets are strong.
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
Hierarchy: Campaign → Ad Set → Ad (3 levels)
Principle: One objective per campaign. Multiple campaigns for the same objective split budget and data, slowing the algorithm's learning phase. Consolidate by objective; focus on clean structure and data-led decisions.
Account
├── Campaign: Prospecting
│ ├── Ad Set: Lookalike 1%
│ └── Ad Set: Broad (Advantage+)
├── Campaign: Retargeting
└── Campaign: Testing
Naming: META_[Objective]_[Audience]_[Offer]_[Date] (e.g., META_Conv_Lookalike-Customers_FreeTrial_2024Q1)
| Feature | Use | |---------|-----| | Advantage+ Shopping Campaigns | E-commerce; automatic audience discovery | | Dynamic Ads | Product catalog; auto-generated creative | | Automatic Placements | Let Meta optimize across Feed, Stories, Reels | | Advantage+ Audience | Broad targeting; algorithm finds converters |
Provide diverse creative assets to enable multiple ad formats; algorithm performs better with variety.
| Objective | Use when | |-----------|----------| | Awareness | Reach; brand recall | | Traffic | Clicks to site | | Conversions | Leads; sales; app installs | | Engagement | Video views; post engagement |
| Type | Best for | |------|----------| | Lookalikes | Base on best customers (by LTV), not all customers | | Interest/behavior | Broad; let algorithm optimize | | Advantage+ | Automated; fewer manual controls | | Retargeting | Website visitors; engagers; custom audiences |
Exclusions: Existing customers; recent converters (7–14d).
Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/meta-ads · pinned to the source commit
git clone https://github.com/kostja94/marketing-skills.git
cd marketing-skills
git checkout 70987bad4ebe9dce1f74858c1c64f3f8810f18e4
mkdir -p ".claude/skills/meta-ads"
cp -r "skills/paid-ads/platforms/meta-ads" ".claude/skills/meta-ads"Review the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
Scanner static-checks@0.1.0 · commit 70987bad4ebe. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.