Repository inventory

mfwarren/entrepreneur-claude-skills

Skills indexed from this repository, with install-style signals scoped to the repo.
1 skills4 GitHub stars0 weekly installsHTMLGitHubOwner profile

Overview

This skill publishes, manages, and analyzes Meta (Facebook & Instagram) ad campaigns via the Marketing API. It includes a guided first-time setup for Business Manager, developer app, and access tokens, plus tools to upload assets, create campaigns, and review performance. The workflows prioritize reproducible, paused deployments for manual review and data-backed optimization suggestions.

How this skill works

The skill inspects your .env credentials and routes you to the appropriate workflow: setup, publish, analyze, or manage. For publishing it builds a JSON campaign config, uploads images, and creates campaign → ad set → creative → ad objects (all created paused). For analytics it queries account, campaign, ad set, and ad-level metrics, compares them to DTC benchmarks, and outputs recommendations and CSV exports.

When to use it

  • Set up or refresh Meta access tokens and connect your ad account
  • Create and publish a new campaign, ad set, or ad creative
  • Upload ad images and assemble Advantage+ creative variants
  • Check ROAS, CTR, CPM, CPA, or which ad is winning
  • Pause, resume, or list campaign statuses for management
  • Export campaign metrics to CSV for reporting or analysis

Best practices

  • Run guided setup first to avoid credential failures: populate META_ADS_ACCESS_TOKEN and META_ADS_ACCOUNT_ID in .env
  • Create campaigns paused for manual review before going live
  • Use the JSON config template to keep campaigns reproducible and versioned
  • Scale winners incrementally (+20–30% every 2–3 days) and duplicate winning ad sets for new audiences
  • Fix low CTR with new hooks/images; fix low conversions by testing landing pages
  • Let ad sets exit the learning phase (~50 conversions in 7 days) before major edits

Example use cases

  • Walk a new store owner through Business Manager, app setup, token exchange, and .env configuration
  • Publish a product-launch campaign with multiple images and primary text variants (created paused for review)
  • Run an account summary to compare current campaign performance against DTC benchmarks and get optimization actions
  • Pause or resume a campaign by ID from the management workflow
  • Export ad-level metrics to CSV for cross-channel reporting or spreadsheet analysis

FAQ

You need META_ADS_ACCESS_TOKEN and META_ADS_ACCOUNT_ID in your .env. For token refresh flows, include FACEBOOK_APP_ID and FACEBOOK_APP_SECRET.

Are campaigns published immediately?

No — campaigns and ads are created PAUSED by default so you can review and approve before going live.

How does the skill recommend optimizations?

It compares CTR, CPM, CPC, CPA, ROAS, and frequency to DTC benchmarks and suggests creative, targeting, bidding, or landing page actions.

1 skills

More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational