tenfoldmarc

Meta Ads Autopilot — Testing skill for Claude Code

Testing community

Fully automated Meta ads loop.

How to install Meta Ads Autopilot

This entry records only its repository, not the path inside it, so there is no exact command to give. Open tenfoldmarc/meta-ads-autopilot and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Meta Ads Autopilot does

Fully automated Meta ads loop. Sweeps your testing campaign weekly, scrapes competitors, generates 10 fresh ads, and launches them. Runs hands-off via Claude routines or manually.

Alternatives in Testing

  • Claude Code Spec Workflow — Automated Kiro-style Spec workflow for Claude Code 3.6k ★
  • Vibetest Use — Vibetest MCP - automated QA testing using Browser-Use agents 826 ★
  • Aod.Spec — Create feature specification with automatic PM sign-off - Streamlined v2 89 ★

README

Meta Ads Autopilot

Fire your media buyer. This skill is the new way to manage Meta ads with AI agents.

Every Monday morning (or whenever you trigger it), it:

  1. Sweeps last week's testing campaign — promotes ads under your target CAC to your main campaign, kills ads that spent too much without converting
  2. Reads your last 30 days of ad performance to find what's working
  3. Scrapes your competitors' longest-running ads from Meta Ad Library (longest = winners — nobody runs a loser for 60+ days)
  4. Generates 10 new ad concepts (3 doubling down on your winners, 3 inspired by competitor winners, 2 testing new psychology pillars, 2 wildcards)
  5. Generates images for all 10 with your chosen backend
  6. Launches them all into your testing campaign

Runs hands-off via a Claude routine, or manually whenever you want fresh creatives.


Install

mkdir -p ~/.claude/skills
cd ~/.claude/skills
git clone https://github.com/tenfoldmarc/meta-ads-autopilot

Restart Claude Code (or `/reload`).

Then run setup:

/meta-ads-autopilot setup

Full install + walkthrough in [`INSTALL.md`](INSTALL.md).


What you need before setup

  • A Meta ad account with at least one testing campaign (where new ads land) and one main campaign (where winners get duplicated)
  • An image generation backend — pick one:
    • Higgsfield MCP (best quality, no key needed if MCP is connected)
    • kie.ai ($0.04 per gpt-image-1 image, single key)
    • OpenAI direct
    • Custom OpenAI-compatible endpoint (Together, Fireworks, etc.)
  • Meta Ads MCP or the Meta Ads CLI installed (the wizard tries MCP first and only walks you through CLI if MCP can't write)

Two ways to run it

Weekly routine (hands-off)

Set up a Claude routine that fires the autopilot every Monday 9am. The wizard prints copy-paste instructions for the Claude routines UI. Once it's running, you check Slack for the weekly summary and that's it.

Manual (`/m