Claude Skills for Meta Ads diagnostics and performance marketing workflows
Overview
A pack of 20 production-ready Claude Skills that help performance marketers run rigorous Meta Ads diagnostics from exports: account health, creative fatigue, Advantage+ diagnosis, Pixel and Conversions API signal quality, budget reallocation, placement breakdowns, campaign structure, offer-angle extraction, comment mining, and weekly readouts. The second ten go underneath the account and read the signal and the money instead: attribution credit, modeled conversions, conversion lag, the iOS reporting gap, the click-to-session gap, incrementality, contribution margin, audience overlap, lookalike seed quality, and learning phase capacity. Each skill is a self-contained SKILL.md with explicit triggers, required inputs, analysis workflow, decision rules with unit-carrying thresholds (every threshold labeled as a heuristic to recalibrate per account), a practical example, output format, and guardrails.
README
20 Claude Skills for Meta Ads
A pack of 20 production-ready Claude Skills that help performance marketers run rigorous Meta Ads diagnostics from exports: account health, creative fatigue, Advantage+ diagnosis, Pixel and Conversions API signal quality, budget reallocation, placement breakdowns, campaign structure, offer-angle extraction, comment mining, and weekly readouts. The second ten go underneath the account and read the signal and the money instead: attribution credit, modeled conversions, conversion lag, the iOS reporting gap, the click-to-session gap, incrementality, contribution margin, audience overlap, lookalike seed quality, and learning phase capacity.
Each skill is a self-contained SKILL.md with explicit triggers, required inputs, analysis workflow, decision rules with unit-carrying thresholds (every threshold labeled as a heuristic to recalibrate per account), a practical example, output format, and guardrails. Four number-heavy skills additionally ship a deterministic helper in scripts/ (budget classification, week-over-week deltas, fatigue trends, placement efficiency), so the arithmetic on long CSVs is computed, not eyeballed. Drop them into Claude Code and they activate automatically when their use case matches the conversation.
These skills are intentionally conservative. They work with Meta Ads exports today. If you later connect Meta Ads through MCP or another data layer, the same workflows can use live tools, but the default design does not require write access or campaign mutation.
What’s inside
| # | Skill | Folder | Purpose |
|---|---|---|---|
| 1 | Account Health Check | account-health-check-meta-ads |
Find the top issues in a Meta Ads account before deep optimization |
| 2 | Creative Fatigue Review | creative-fatigue-review-meta-ads |
Identify tired winners, weak concepts, and replacement creative angles |
| 3 | Advantage+ Diagnosis | advantage-plus-diagnosis-meta-ads |
Diagnose Advantage+ campaigns without assuming automation is the problem |
| 4 | Pixel and CAPI Signal Quality Audit | pixel-capi-signal-quality-audit-meta-ads |
Review Pixel, Conversions API, event quality, deduplication, and optimization event fit |
| 5 | Budget Reallocation Planner | budget-reallocation-planner-meta-ads |
Decide where to add, hold, reduce, or pause budget with rollback triggers |
| 6 | Placement Breakdown Review | placement-breakdown-review-meta-ads |
Find placement-level efficiency issues and creative mismatches |
| 7 | Campaign Structure Audit | campaign-structure-audit-meta-ads |
Map campaign and ad set roles, flag fragmentation, duplication, and legacy debt |
| 8 | Offer and Angle Extraction | offer-angle-extraction-meta-ads |
Extract the actual hypotheses being tested across ads and creatives |
| 9 | Comment and Objection Mining | comment-objection-mining-meta-ads |
Turn comments into objections, FAQ gaps, creative notes, and landing page fixes |
| 10 | Weekly Performance Readout | weekly-performance-readout-meta-ads |
Produce a weekly Meta Ads update with facts, hypotheses, next actions, and approval asks |
| 11 | Is Meta Taking Credit It Did Not Earn | attribution-credit-check-meta-ads |
Compare reported conversions against the business count and a stricter window |
| 12 | Which Sales Meta Guessed | modeled-conversions-review-meta-ads |
Separate observed conversions from estimated ones before betting on them |
| 13 | When Today’s Numbers Stop Moving | conversion-lag-read-meta-ads |
Measure how long results keep filling in, and set a waiting rule |
| 14 | What iPhone Users Are Not Telling You | ios-reporting-gap-meta-ads |
Size the iOS reporting blind spot and set event priority against it |
| 15 | Where Clicks Go Missing | click-to-session-gap-meta-ads |
Split the click-to-session gap into a load problem and a measurement problem |
| 16 | Would These Sales Happen Anyway | incrementality-test-design-meta-ads |
Design a holdout or geo test the account can actually read |
| 17 | Which Campaigns Actually Make Money | campaign-margin-check-meta-ads |
Rank campaigns on contribution margin instead of ROAS |
| 18 | Audiences Fighting Each Other | audience-overlap-review-meta-ads |
Find overlap, stale lists and missing exclusions |
| 19 | What Your Lookalike Is Copying | lookalike-source-review-meta-ads |
Judge the seed, because the model copies whatever it is given |
| 20 | Why Nothing Leaves Learning | learning-phase-check-meta-ads |
Check whether the structure and budget let any ad set exit learning |
How to install
Option A - Claude Code
- Clone or download this repository.
- Copy the skill folders into your project’s
.claude/skills/directory, or into the user-level skills directory at~/.claude/skills/. - Start a new Claude Code session in that project. Skills will activate automatically when their description matches the conversation.
git clone https://github.com/mardab96/meta-ads-skills.git
mkdir -p ~/.claude/skills
cp -r meta-ads-skills/*-meta-ads meta-ads-skills/scripts ~/.claude/skills/
The scripts/ folder ships the deterministic helpers four skills call via relative paths; the command above keeps those paths working.
Option B - Other Claude environments
The skills are plain Markdown with YAML frontmatter. Paste the relevant SKILL.md content into context when you want to use it.
How to use
Once installed, describe what you want in natural language. Skills self-trigger on the patterns documented in their ## Use this skill when section.
Examples:
- “Review this Meta Ads account health, here are campaign and ad set exports.” -> activates Account Health Check.
- “CPA is rising and frequency is up. Check if this is creative fatigue.” -> activates Creative Fatigue Review.
- “Prepare my weekly Meta Ads readout for this client.” -> activates Weekly Performance Readout.
Bring your data
Every skill is data-first. They work best when you provide actual Meta Ads exports.
Recommended exports:
- campaign performance report
- ad set performance report
- ad performance report
- placement breakdown
- platform breakdown
- age and gender breakdown, if relevant
- country or region breakdown
- Pixel and Conversions API diagnostics screenshots or exports
- comments export or copied comment samples
- product set or catalog performance export for ecommerce accounts
Guardrails
These skills are designed for diagnosis and approval-ready recommendations. By default they do not:
- publish ads
- change budgets
- pause campaigns, ad sets, or ads
- edit tracking setup
- change optimization events
- modify audiences or exclusions
- make performance claims without data
Use them to structure the work, not to hand over control of the account.
License & attribution
Free to use, modify, and redistribute for personal and commercial work. If you ship something built on top of these skills, a credit is appreciated but not required.
Built and maintained by AdLume - performance marketing infrastructure for AI-native operators.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add mardab96/meta-ads-skills