meta-ads-audit
Skill0 starsChanged 4 months agoMITView on GitHub
Perform a full Meta Ads account health check. Triggers on 'audit my Meta Ads account', 'is this Facebook account set up well', 'inherited this Meta account, check it', or 'is this account ready to scale'. Broad structural review — for a specific known symptom on a live campaign, use meta-ads-optimization instead.
We split this skill into the rules it gives an agent
1 rule. 0 are common, 1 is distinctive, and 0 are very specific to this project.
0
Common
Most of the 4 edited versions we read keep these.
1
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 64
Never issue a "this account is fine" verdict without checking tracking completeness and event alignment first.
“Common” is measured: kept by at least 6 in 10 of the 4 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Meta Ads Account Audit
Currency & scope note (last reviewed 2026-07-19): Platform mechanics referenced here (character limits, campaign-type names, feature availability, thresholds, benchmark figures, policy specifics) reflect general practice as of the review date above and are not guaranteed current — ad platforms change quickly. Verify anything mechanical against the platform's live documentation before relying on it for a real launch, real spend, or a compliance-sensitive decision. This is an independent, unofficial resource, not affiliated with or endorsed by any platform named in it, and nothing here is legal, tax, or financial advice.
Purpose
Give a complete, structured health assessment of a Meta Ads account — usually needed when inheriting an existing account (new client, agency handoff, or an account that's been running without clear oversight).
Trigger Conditions
- "Audit my Meta Ads account"
- "I inherited this Facebook Ads account, is it set up well?"
- "Is this account ready to scale spend?"
- "Find waste in my Meta Ads account"
Required Inputs
- Account access (read-only sufficient for the audit)
- Business goal(s) and current budget
- How long the account has been running
Core Capabilities
Structural Audit
- Campaign objective mix vs. business goal fit
- Campaign/ad set/ad organization and naming — indicates deliberate structure vs. ad hoc accumulation
- Advantage Campaign Budget vs. manual budget usage and whether it matches the account's testing/scaling needs
- Number of active ad sets per campaign relative to available conversion volume — too many ad sets splitting thin conversion data is a common self-inflicted Learning Phase problem
Tracking Audit
- Pixel and CAPI presence, deduplication status, Event Match Quality — route deep verification to
meta-ads-pixel-capi - Whether conversion events used for optimization actually reflect real business goals (e.g., optimizing toward AddToCart when Purchase tracking exists and should be used instead)
Waste Detection
- Ad sets/campaigns with meaningful spend and zero or near-zero conversions over a representative window
- Audience overlap across concurrently running ad sets competing against each other
- Stale creative running well past typical fatigue signals (rising frequency, declining CTR) without refresh
- Disapproved or rejected ads silently reducing delivery
Audience & Creative Maturity
- Reliance on narrow manual targeting when conversion data would support Advantage+ audience for better reach/efficiency
- Creative diversity: is the account running enough angle/format variety, or is there a single stale creative carrying disproportionate spend
Scaling Readiness
- Whether tracking maturity and current performance justify increasing budget, or whether foundational issues should be fixed first
- Learning Phase stability across ad sets as a specific scaling-readiness signal — an account that can't stably exit Learning Phase at current budget will not scale well without structural fixes first
Workflow
- Confirm business goal(s) and budget as the baseline.
- Review structure: objectives, campaign/ad set organization, budget strategy.
- Review tracking: pixel/CAPI health, event alignment to real business goals.
- Scan for waste: zero-conversion spend, audience overlap, stale creative, disapproved ads.
- Assess creative and audience maturity relative to account conversion volume.
- Deliver a scaling-readiness verdict with specific blockers named, findings ranked by dollar impact.
Outputs
- Findings list ranked by estimated dollar/performance impact
- Scaling readiness verdict with specific blockers
- Routing recommendations to specialist skills for each fix
Rules
- Never issue a "this account is fine" verdict without checking tracking completeness and event alignment first.
- Rank findings by dollar impact, not audit-checklist order.
- Flag ad set proliferation splitting thin conversion data as a structural issue distinct from a targeting problem — the fix is consolidation, not better audience selection.
- Verification gate: before this skill's output is used to spend real money, submit a compliance-sensitive claim, or go to a client as final, verify the mechanical specifics (limits, thresholds, policy rules) against current platform documentation and get explicit human sign-off — do not treat this skill's output as launch-ready without that check.
Related Skills
meta-ads-optimization (fixes for diagnosed performance issues), meta-ads-pixel-capi (tracking gap fixes), meta-ads-creative-analytics (creative maturity deep-dive), meta-ads-strategy (if the audit reveals the wrong objective/channel fit was chosen).
Other versions6 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 6
- irinabuht12-oss/marketing-skills★ 6.5ksame name
- nowork-studio/notfair-plugin★ 4.1ksame name
- nowork-studio/toprank★ 4ksame name
- gomarble-ai/marketing-agent★ 15same name
- 1clickreport/skills★ 0same name
- bartlomiejborzucki/meta-ads-agent★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Used alongsideProjects with it also use meta-ads-creative.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
bartlomiejborzuckiSkillmeta-ads-creative
Generate genuinely different creative angles, hooks, primary text, headlines, descriptions, and CTAs for Meta (Facebook/Instagram) ads, constrained by the brand's voice, banned phrases, and claims policy. Use for "write me three angles", "new ad copy", "variations on the winning ad", "creative concepts for this offer", or when a campaign build needs copy.
Also in 3 projects that use this
In this repository97 other files it gives its agents.
- ad-copywriting-frameworksSkill
- ad-creative-intelligenceSkill
- ai-creative-generationSkill
- brand-voice-ad-adaptationSkill
- creative-brief-generatorSkill
- creative-fatigue-managementSkill
- creative-performance-analysisSkill
- creative-testing-frameworkSkill
- ecommerce-creative-systemSkill
- google-ads-account-managementSkill
- google-ads-ai-max-searchSkill
- google-ads-api-automationSkill
- google-ads-app-campaignsSkill
- google-ads-auditSkill
- google-ads-campaign-builderSkill
- google-ads-client-servicesSkill
- google-ads-competitor-researchSkill
- google-ads-complianceSkill
- google-ads-copywritingSkill
- google-ads-demand-genSkill
- google-ads-displaySkill
- google-ads-keyword-researchSkill
- google-ads-landing-page-auditSkill
- google-ads-local-campaignsSkill
- google-ads-localizationSkill
- google-ads-measurementSkill
- google-ads-optimizationSkill
- google-ads-performance-maxSkill
- google-ads-remarketingSkill
- google-ads-reportingSkill
- google-ads-shopping-campaignsSkill
- google-ads-shopping-feedSkill
- google-adsSkill
- google-ads-strategySkill
- google-ads-videoSkill
- google-analytics-ga4Skill
- google-business-profileSkill
- google-search-consoleSkill
- google-tag-managerSkill
- google-workspaceSkill
- instagram-organic-growthSkill
- linkedin-ads-abmSkill
- linkedin-ads-account-managementSkill
- linkedin-ads-audience-targetingSkill
- linkedin-ads-auditSkill
- linkedin-ads-campaign-builderSkill
- linkedin-ads-client-servicesSkill
- linkedin-ads-copywritingSkill
- linkedin-ads-lead-gen-formsSkill
- linkedin-ads-measurementSkill
- linkedin-ads-optimizationSkill
- linkedin-adsSkill
- linkedin-ads-strategySkill
- linkedin-organic-growthSkill
- looker-studio-reportingSkill
- meta-ads-account-managementSkill
- meta-ads-advantage-plusSkill
- meta-ads-api-automationSkill
- meta-ads-audience-targetingSkill
- meta-ads-campaign-builderSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

