Agent skill

21 Ads Audit Global

by minhnv0807 in minhnv0807/ai-business-skills

A skill your agent uses when an ad account needs a systematic CONFIGURATION audit — 84 checkpoints across account, campaign, ad set, ad, tracking, and optimization, scored into a Health Score out of…

MITAuto-check passedMarketing & SEO

Install 21 Ads Audit Global

skills CLI
$ npx skills add minhnv0807/ai-business-skills --skill 21-ads-audit-global -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install minhnv0807/ai-business-skills 21-ads-audit-global --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/en/21-ads-audit-global .claude/skills/21-ads-audit-global && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
21-ads-audit-global
GitHub stars
609
Token cost
~5.3k tokens
SKILL.md length
2,010 words
Files
5
Skills in repo
142
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when an ad account needs a systematic CONFIGURATION audit — 84 checkpoints across account, campaign, ad set, ad, tracking, and optimization, scored into a Health Score out of…

  • An ad account needs a systematic CONFIGURATION audit — 84 checkpoints across account
  • SKILL.md covers For Newbies — Start Here, Step 0 — Read Context + Select…, Information Gathering and Health Score Framework (0-100), plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Scored into a Health Score out of 100

What it does

21 Ads Audit Global is an agent skill from minhnv0807/ai-business-skills. Use when an ad account needs a systematic CONFIGURATION audit — 84 checkpoints across account, campaign, ad set, ad, tracking, and optimization, scored into a Health Score out of 100, quick wins ranked by impact, regional benchmarks, and a dropshipping checklist, covering Meta, Google, and TikTok. Trigger on 'ads audit', 'audit my ad account', 'is my Meta setup correct', 'health score for the account', 'review my Google Ads', 'we inherited this account and it is a mess'. Not for — diagnosing why the numbers moved…

Its SKILL.md is about 5.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files (for example `variants/01-us.md`, `variants/02-eu.md` and `variants/03-sea.md`).

It sits in Marketing & SEO, covering Paid advertising, Customer success and E-commerce operations. It works with TikTok and Google Ads. The repository describes itself as: 138 bilingual AI marketing skills (69 VN + 69 Global) for Claude Code, OpenCode, Codex, VS Code. Four role SOP packs — content, design, performance, leader ops — plus strategy… The licence is MIT.

When your agent uses it

  • An ad account needs a systematic CONFIGURATION audit — 84 checkpoints across account
  • Scored into a Health Score out of 100
  • Quick wins ranked by impact
  • Regional benchmarks

Example prompts

  • “ads audit”
  • “audit my ad account”
  • “is my Meta setup correct”
  • “/21-ads-audit-global”

What it can do on your machine

Read from SKILL.md and the folder at commit 0360adc. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are sql and markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

21 Ads Audit Global loads about 5.3k tokens when it runs. Until then it costs about 176 tokens; SKILL.md has 2,010 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~176
When it runs · the whole SKILL.md, loaded when a task matches
~5.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from minhnv0807/ai-business-skills at commit 0360adc, republished under its MIT licence (© minhnv0807). 2,010 words, ~5,327 tokens.

Download SKILL.mdSave it as .claude/skills/21-ads-audit-global/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
21-ads-audit-global
description
Use when an ad account needs a systematic CONFIGURATION audit — 84 checkpoints across account, campaign, ad set, ad, tracking, and optimization, scored into a Health Score out of 100, quick wins ranked by impact, regional benchmarks, and a dropshipping checklist, covering Meta, Google, and TikTok. Trigger on 'ads audit', 'audit my ad account', 'is my Meta setup correct', 'health score for the account', 'review my Google Ads', 'we inherited this account and it is a mess'. Not for — diagnosing why the numbers moved this week, see `03-performance-eval-global`; planning fresh budget, see `54-media-plan-global`; rebuilding the campaign hierarchy, see `52-account-structure-global`.
metadata.version
1.0.1
metadata.category
performance
license
MIT
triggers
ads audit, ad account audit, Meta audit, Google Ads audit, TikTok audit, dropshipping ads audit
related
product-marketing-context-global, 03-performance-eval-global, 13-data-analysis-global, 29-dropshipping-mastery-global, references/global-platforms-comparison

Ads Audit (Global) — Health Score & Action Plan

Difference from 03-performance-eval-global:

  • 03 evaluates current performance (CPM, ROAS, funnel) — diagnoses symptoms.
  • 21 audits account configuration (setup, structure, tracking, creative) — scores 0-100 and finds systemic issues.

Insight before numbers. Lead with judgment; illustrate with metrics.


For Newbies — Start Here

What is an ads audit? A structured review of your ad accounts (Meta, Google, TikTok) to find leaks, misconfigurations, and missed opportunities. The output is a Health Score (0-100), a list of Quick Wins, and a 7-day Action Plan.

When do you need one?

  • ROAS dropped suddenly (>20% week-over-week).
  • New account inherited from another agency or in-house team.
  • Spending >$5K/month with no clear performance review process.
  • Pixel/CAPI showed errors or duplicate events.
  • About to scale spend by 2-3x and want to verify foundation.
  • Dropshipping store with attribution confusion (Shopify vs Meta vs Triple Whale numbers don't match).

What you'll need before starting:

  1. Read access to ad accounts (or screen-share / data export).
  2. Last 30 days of spend, impressions, clicks, conversions, ROAS.
  3. Pixel/CAPI status (Events Manager, GA4, TikTok Events).
  4. Region context (US, EU, SEA, LATAM) — benchmarks differ widely.
  5. Business model (DTC e-com, B2B SaaS, lead gen, dropshipping) — optimization rules differ.

How long does it take?

  • Quick audit: 2-3 hours (Health Score + Quick Wins).
  • Full audit: 6-10 hours (Health Score + 84 checkpoints + 7-day plan + creative review).

Step 0 — Read Context + Select Region Variant

Before audit, pull two contexts:

  1. Product context — call product-marketing-context-global if not already in conversation. This gives the auditor: pricing, target CAC, business model, current channels.
  2. Region variant — load the appropriate file:
RegionFileCurrencyKey benchmarks
US / North Americavariants/01-us.mdUSDMeta CPM $7-12, Google CPC $1-3, ROAS 3-5x
EU / UKvariants/02-eu.mdEUR / GBPMeta CPM €5-10, Google CPC €1-3, ROAS 3-4x
SEA (VN, TH, ID, PH, SG, MY)variants/03-sea.mdUSD-equivalentMeta CPM $1-2, Google CPC $0.30-1, ROAS 2-3x
LATAM (BR, MX, AR, CO, CL)variants/04-latam.mdUSD-equivalentMeta CPM $0.50-1.5, Google CPC $0.20-0.80, ROAS 2-3x

Why region matters: A $5 CPM is excellent in US but terrible in Vietnam. Audit grading without regional context produces false positives or false negatives.


Information Gathering

Ask up to 4 questions:

  1. Which platforms? Meta / Google / TikTok / multi-platform — and what % of total ad spend each represents.
  2. Industry + business model? (DTC e-com, dropshipping, B2B SaaS, lead-gen, local service, course/info-product.)
  3. Monthly ad spend + region? (e.g. "$15K/month, 70% US, 30% Canada".)
  4. Can you share data? Either paste tables, share a Looker Studio link, or grant view access to the ad account.
Auto-pull via MCP (if connected)

If user has connected an MCP server, pull data directly:

PlatformMCP recommendedKey tools used
Meta AdsMeta Official MCP (mcp.facebook.com/ads)ads_insights_anomaly_signal, ads_insights_auction_ranking_benchmarks, ads_get_dataset_quality, ads_get_opportunity_score
Google AdsGoogle Official MCPGAQL: campaign performance, search terms, quality score
TikTok AdsAdsMCP / tiktok-ads-mcp-serverPerformance reports, creative library
Cross-platformAdspirer ads-mcpUnified analytics across 175+ tools

Sample Meta Insights fields when MCP unavailable:

fields=spend,impressions,clicks,ctr,cpc,cpm,actions,cost_per_action_type,
       purchase_roas,frequency,reach
date_preset=last_30d
level=adset
breakdowns=age,gender

Sample GAQL query for Google audit:

sql
SELECT campaign.name, campaign.status, campaign.bidding_strategy_type,
       metrics.impressions, metrics.clicks, metrics.cost_micros,
       metrics.conversions, metrics.cost_per_conversion,
       metrics.search_impression_share
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
  AND campaign.status != 'REMOVED'
ORDER BY metrics.cost_micros DESC

Health Score Framework (0-100)

Formula
Health Score = Σ(Check_pass × Severity_weight × Dimension_weight)
             / Σ(Check_total × Severity_weight × Dimension_weight) × 100
Severity weights
SeverityMultiplierMeaning
Critical5.0×Active money/data loss — fix today
High3.0×Major impact — fix within 7 days
Medium1.5×Best practice gap — fix within 30 days
Low0.5×Optimization — fix when possible
Grade scale
ScoreGradeMeaning
90-100AExcellent — maintain & scale
75-89BGood — a few improvements needed
60-74CAverage — needs serious investment
40-59DPoor — significant performance leaks
<40FCritical — likely losing money in real time
6 Dimensions
1. Account     (10%) — billing, permissions, BM/MCC structure, account warnings
2. Campaign    (15%) — objectives, separation (cold/warm/retarget), budget allocation
3. AdSet/AdGroup (20%) — audience, budget, scheduling, exclusions, learning phase
4. Ad/Creative (25%) — diversity, freshness, hook quality, format mix
5. Tracking    (20%) — pixel/CAPI/server-side, event quality, attribution model
6. Optimization (10%) — bid strategy, ML signals, budget pacing, automation rules

84 Checkpoints (Universal Core)

Region-specific benchmark numbers live in the variant files. The checkpoint logic is identical worldwide.

Dimension 1 — ACCOUNT (12 checks, weight 10%)
#CheckSeverity
A01Business Manager / MCC structured (single source of truth)High
A02Account billing healthy (no failed charges in 30d)Critical
A03No active account warnings or restrictionsCritical
A04Domain verified (Meta) or website verified (Google/TikTok)High
A05iOS 14.5+ Aggregated Event Measurement configured (Meta)High
A06Brand safety / suitability set (Meta + Google)Medium
A07User access roles minimized (no over-permissioned users)Medium
A08Spending limit set per account (prevents runaway charges)Medium
A092FA enabled on all admin accountsHigh
A10Conversion API token rotated within 12 monthsLow
A11Account currency matches market currencyLow
A12Tax/VAT configuration correct for regionLow
Dimension 2 — CAMPAIGN (14 checks, weight 15%)
#CheckSeverity
C01Cold / warm / retarget campaigns separatedHigh
C02Campaign objectives match real business outcomeCritical
C03No more than 3-5 active "core" campaignsMedium
C04Campaign Budget Optimization (CBO) used appropriatelyMedium
C05No overlapping audiences across active campaignsHigh
C06Brand vs non-brand campaigns separated (Google)High
C07Search vs Performance Max separated (Google)High
C08iOS / Android segregation when economics differLow
C09Budget allocated proportionally to ROAS-by-funnel-stageHigh
C10Naming convention consistent (Brand_Funnel_Geo_Date)Low
C11Campaign-level frequency caps set (where supported)Medium
C12Holiday/promo campaigns tagged & sunset-datedLow
C13Negative geo / language exclusions setMedium
C14Brand keywords campaign exists with good QS (Google)High
Dimension 3 — AD SET / AD GROUP (16 checks, weight 20%)
#CheckSeverity
S01Daily budget ≥ 5× target CPA per ad setCritical
S02Not editing ad sets currently in Learning PhaseHigh
S03Audience size 1M-50M for cold prospecting (Meta)High
S04Audience overlap between ad sets <25%High
S05Lookalikes built from quality seeds (purchasers, not clickers)High
S06Negative keywords list maintained (Google)High
S07Match types appropriate (Broad+Smart Bidding, or Phrase/Exact)High
S08Search term report reviewed within 14 daysHigh
S09Exclusion of past purchasers from acquisition campaignsCritical
S10Placement: Advantage+/automatic where appropriateMedium
S11Ad scheduling matches actual peak-conversion hoursMedium
S12Bid strategy matches account stage (Lowest Cost early, Cost Cap mature)High
S13Demographic restrictions justified by data (not prejudice)Medium
S14TikTok-specific: SmartTargeting tested vs manualMedium
S15Quality score average ≥6/10 (Google)High
S16Ad set count per campaign ≤5 (Meta) for ML efficiencyMedium
Dimension 4 — AD / CREATIVE (18 checks, weight 25%)
#CheckSeverity
AD01At least 10 truly different creatives per active ad setHigh
AD02No single creative running >21 days continuouslyHigh
AD03Frequency <3.5 on cold audienceHigh
AD04All 3 formats present (video / image / carousel)Medium
AD05Videos have sound/music (TikTok-critical)Critical
AD06First 3 seconds hook tested (Hook Rate >25%)High
AD07Captions / on-screen text present (sound-off viewing)High
AD08UGC / review-style creative present (≥1)Medium
AD09CTA explicit in creative (voice or text)High
AD10Vertical 9:16 used for Stories/Reels/TikTokHigh
AD11Resolution ≥720p (1080p preferred)Medium
AD12RSA: ≥8/15 headlines, ≥4/4 descriptions filled (Google)High
AD13Asset strength "Good" or higher on RSA (Google)Medium
AD14Sitelink / callout / call extensions present (Google)Medium
AD15Landing page load time <3s on 4GHigh
AD16Landing page mobile-first design verifiedCritical
AD17Creative-to-LP message match (no bait-and-switch)High
AD18Compliance: no policy violations (alcohol, health, financial)Critical
Dimension 5 — TRACKING (16 checks, weight 20%)
#CheckSeverity
T01Pixel/Tag installed on all relevant pagesCritical
T02Purchase / Lead / KeyEvent firing accuratelyCritical
T03Conversion API (CAPI / Enhanced Conversions) deployedHigh
T04Event Match Quality ≥6.0 (Meta)High
T05No duplicate events (deduplication ID set)Critical
T06UTM parameters present on all paid linksMedium
T07GA4 linked to Google Ads + GA4 linked to BigQueryHigh
T08Conversion windows aligned across platformsHigh
T09Server-side tracking layer (GTM SS, Stape) consideredMedium
T10Triple Whale / Hyros / Northbeam reconciled vs platform (DTC)High
T11TikTok Pixel + Events API both firingHigh
T12View-through and click-through windows documentedMedium
T13Cross-domain tracking working (multi-domain checkout)High
T14First-party data collection (email/phone) for CAPI matchingHigh
T15Cookie consent compliant (GDPR / CCPA / LGPD)Critical
T16Bot/spam traffic filtered from conversion dataMedium
Show full SKILL.md (736 more words)Show less
Dimension 6 — OPTIMIZATION (8 checks, weight 10%)
#CheckSeverity
O01Automated rules in place (pause low ROAS, scale winners)Medium
O02Budget pacing reviewed weeklyMedium
O03Creative refresh cadence set (≥30% new every 14 days)High
O04A/B testing framework defined (one variable at a time)Medium
O05Reporting cadence: daily skim, weekly deep-diveLow
O06Diagnostics tab reviewed (Quality, Engagement, Conversion)Medium
O07Performance reviewed by funnel stage (TOFU/MOFU/BOFU)High
O08Stop-loss thresholds defined per campaignHigh

Quick Wins Decision Tree

After scoring, surface the top 5-10 actions a user can do today (<15 minutes each).

START → Is any Critical check failing?
        ├─ YES → Fix in next 24 hours (account-level issues first)
        │        ├─ A02/A03 (billing/warning) → fix immediately
        │        ├─ T01/T02/T05 (tracking broken) → fix before any more spend
        │        ├─ S01 (budget < 5× CPA) → increase budget or pause
        │        └─ AD18 (policy violation) → revise creative
        │
        └─ NO → Score Critical/High Quick Wins by impact:
                 ├─ Pause "wasted spend" keywords / ad sets (>$200 spend, 0 conv)
                 ├─ Add exclusion of past purchasers from cold campaigns
                 ├─ Refresh top-frequency creative (>3.5 freq)
                 ├─ Enable CAPI / Enhanced Conversions
                 ├─ Add UTM parameters to untagged ads
                 └─ Connect GA4 ↔ Google Ads if not linked

Each Quick Win must include: action, expected impact, time required, owner.


Dropshipping Audit Checklist (Special Section)

Dropshipping has unique audit needs: high creative volume, thin margins, attribution opacity, and compressed test cycles. This section augments — not replaces — the 84 universal checkpoints.

1. Creative Testing Velocity (the #1 dropshipping killer)
CheckPass criteriaSeverity
New creatives launched per week≥10 (winning store benchmark)Critical
Creative-to-spend ratio1 winning ad funds 4-5 testsHigh
Hook variations tested≥3 hooks per productHigh
UGC creator pipeline active≥2 UGC creators delivering weeklyHigh
Cycle time from brief to launch<72 hoursHigh

Failure mode: A store running 2-3 creatives "until they die" instead of testing 10+/week is starving Meta's algorithm and ad fatigue compounds. Fix: build a creative ops calendar (see 06-ugc-egc-brief-global).

2. CBO vs ABO Setup
CheckPass criteriaSeverity
Testing layer uses ABO (Ad Set Budget)≥3 ad sets, $20-50/day eachHigh
Scaling layer uses CBO (Campaign Budget)Top winners only, single CBOHigh
Budget reallocates within 3-7 days of clear winnerDocument rule + executeMedium
No mixed CBO with non-comparable ad setsAudit campaign structureHigh
3. Pixel + CAPI Dual Tracking (post-iOS 14.5 critical)
CheckPass criteriaSeverity
Pixel + CAPI both firing on Purchase eventVerified in Test EventsCritical
EMQ ≥7.0 (dropshipping should beat 6.0 floor)Events ManagerHigh
Email + phone + first-name + last-name passed via CAPIBackend integrationCritical
Server-side tracking via Stape/GTM SS for AOV>$50 storesVerified deploymentHigh
iOS attribution gap reconciled with Triple Whale or HyrosCompare last 30 daysHigh
4. Landing Page CRO Signals
CheckPass criteriaSeverity
Mobile load time <2.5s (LCP)PageSpeed InsightsCritical
Add-to-Cart rate ≥6% (sessions → ATC)GA4 / ShopifyHigh
Checkout conversion ≥40% (ATC → Purchase)GA4 / ShopifyHigh
Hero matches winning ad (creative-LP message match)Manual reviewCritical
Trust badges, reviews, return policy visible above foldManual reviewHigh
Exit-intent + abandoned cart sequence activeKlaviyo / equivalentHigh
5. Attribution Accuracy
CheckPass criteriaSeverity
UTMs use consistent schema (utm_source/medium/campaign/content)URL builder docHigh
Triple Whale / Hyros / Northbeam connectedAt least one MMP activeHigh
Platform-reported revenue vs Shopify revenue gap <15%Reconciliation reportHigh
Post-purchase survey ("How did you hear about us?") activeOrder form / KnoCommerceMedium
Customer LTV tracked, not just first-order revenueCohort report quarterlyHigh
6. Profit Margin Tracking
CheckPass criteriaSeverity
Net margin per order calculated (after COGS, ad spend, fees)Spreadsheet or LifetimelyCritical
MER (Marketing Efficiency Ratio = total revenue / total ad spend) tracked dailyDashboardHigh
Break-even ROAS documented and visibleOperations dashboardCritical
Refund/chargeback rate <5%Shopify reportsHigh
Profit-per-customer rising or flat (not declining)90-day cohortHigh

Dropshipping cross-reference: When auditing dropshipping accounts, also call 29-dropshipping-mastery-global for product-fit and supply-chain audit beyond ad-account scope.


Output Structure

markdown
# Ads Audit: [Brand / Product]
Audit date: [YYYY-MM-DD]
Region: [US / EU / SEA / LATAM]
Auditor: [Agency / In-house]
Spend audited: [$ — last 30d]

## Executive Summary

| Platform | Score | Grade | Top issue |
|----------|-------|-------|-----------|
| Meta Ads | [n]/100 | [A-F] | [1-line] |
| Google Ads | [n]/100 | | |
| TikTok Ads | [n]/100 | | |
| **Aggregate** | **[n]/100** | **[Grade]** | |

## Critical Issues (fix in 24 hours)
[List failed Critical checks with remediation steps]

## Quick Wins (today, <15 min each)
[Top 5-10 actions, sorted by impact]

## By Dimension

### 1. Account — [score]/10
[Pass/fail per check, with screenshots if MCP-pulled]

### 2. Campaign — [score]/10
[...]

[Continue for all 6 dimensions]

## By Platform

### Meta Ads — [score]/100
[Breakdown by dimension]

### Google Ads — [score]/100
[...]

### TikTok Ads — [score]/100
[...]

## Dropshipping Audit (if applicable)
[6 sub-sections from Dropshipping Checklist]

## 7-Day Action Plan

| Day | Action | Platform | Owner | Expected outcome |
|-----|--------|----------|-------|------------------|
| Day 1 | [Quick wins + Critical fixes] | | | |
| Day 2-3 | [High priority] | | | |
| Day 4-5 | [Tracking + creative] | | | |
| Day 6-7 | [Setup + test deploy] | | | |

## 30-Day Forecast
[Realistic improvement estimate if all Critical/High fixed]

## Appendix
- Raw data exports
- Screenshots
- MCP query logs (if used)

Cross-references

When you needCall skill
Diagnose current KPIs and funnel03-performance-eval-global
Deep data analysis (descriptive→prescriptive)13-data-analysis-global
Refresh creative after audit finds fatigue05-ad-copy-global + 06-ugc-egc-brief-global
Reverse-calc budget after fixing tracking10-reverse-kpi-calc-global
Dropshipping product/supply audit29-dropshipping-mastery-global
Set up A/B test for fixes19-ab-test-setup-global

Quality Checklist (before delivery)

  • Region variant loaded and benchmarks contextualized
  • All 84 checks scored (no skipped)
  • Health Score calculated per platform AND aggregate
  • Critical issues separated and fix-in-24h flagged
  • Quick Wins ≤15 min each, sorted by impact
  • Dropshipping section included if business model = dropship
  • 7-day Action Plan with owner + expected outcome per row
  • 30-day forecast realistic (not over-promise)
  • No "improve creative" without specifying WHICH creative + WHY
  • No scaling recommendation when Critical tracking fails
  • No edits suggested for ad sets in Learning Phase
  • Cross-references called when needed (e.g. 06 for creative)

Region Variant References

Load the appropriate file before scoring:

  • variants/01-us.md — United States, Canada
  • variants/02-eu.md — European Union, UK
  • variants/03-sea.md — Vietnam, Thailand, Indonesia, Philippines, Singapore, Malaysia
  • variants/04-latam.md — Brazil, Mexico, Argentina, Colombia, Chile

Each variant contains: healthy CPM/CPC ranges, ROAS targets per business model, common red flags, region-specific compliance gates, and tracking platform peculiarities.

© minhnv0807, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files in skills/en/21-ads-audit-global of minhnv0807/ai-business-skills.

  • SKILL.md
  • variants/01-us.md
  • variants/02-eu.md
  • variants/03-sea.md
  • variants/04-latam.md

Open the folder on GitHubat commit 0360adc

Compare with similar skills

21 Ads Audit Global next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

21 Ads Audit Global compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
21 Ads Audit Global this skillminhnv0807/ai-business-skills609—~5.3kAutomated safety check: PassMIT
Olore Gtag Latestolorehq/olore104—~411Automated safety check: PassMIT
Money Adsiamzifei/show-me-the-money1k—~2.4kAutomated safety check: PassCustom licence
Mena Adsgrowthack88/growth-marketing-os116—~2.5kAutomated safety check: PassMIT
Write Provider Skillsuperdesigndev/treg5k—~1.7kAutomated safety check: PassCustom licence
Ads Copywriterclaude-office-skills/skills505—~2.1kAutomated safety check: PassMIT

Similar skills

  • Olore Gtag Latest

    olorehq/olore

    Local gtag documentation reference (latest). An agent skill from olorehq/olore.

    104 GitHub stars~411 tokensUpdated yesterday
    Marketing & SEOAuto-check passed
  • Money Ads

    iamzifei/show-me-the-money

    Paid advertising automation for Google Ads, Meta Ads, and other ad platforms.

    1k GitHub stars~2.4k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Mena Ads

    growthack88/growth-marketing-os

    MENA Ads Command Center — a complete paid-ads operating system for the Arab world (Egypt, KSA, UAE, GCC, Levant, North Africa) and global accounts.

    116 GitHub stars~2.5k tokensUpdated yesterday
    Marketing & SEOAuto-check passed
  • Write Provider Skill

    superdesigndev/treg

    Build a treg provider skill — the endpoint map + mistake map that lets an agent do real work on a platform API through treg's proxy.

    5k GitHub stars~1.7k tokensUpdated today
    Marketing & SEOAuto-check passed
  • Ads Copywriter

    claude-office-skills/skills

    Multi-platform ad copy generation for Google Ads, Meta/Facebook, TikTok, LinkedIn with A/B testing variants

    505 GitHub stars~2.1k tokensUpdated 8 mo ago
    Marketing & SEOAuto-check passed
  • Paid Creative AI

    tech-leads-club/agent-skills

    When the user wants to create AI-generated ad creative, test performance creative, manage creative fatigue, or optimize paid media with AI tools.

    7k GitHub stars~6.4k tokensUpdated 2 days ago
    Marketing & SEOAuto-check passed

More from minhnv0807/ai-business-skills

All 142 skills in this repo
  • Design Master

    minhnv0807/ai-business-skills

    Handles eight kinds of marketing visual requests, from logos and campaign key visuals to infographics and quote graphics, by generating images or writing paste-ready prompts.

    609 GitHub stars~4.6k tokensUpdated 29 days ago
    Auto-check passed
  • Offer Design

    minhnv0807/ai-business-skills

    Designs or repairs what a business sells, covering the promise, value stack, bonuses, guarantee, honest scarcity and a tiered ladder, rather than price or copy.

    609 GitHub stars~1.1k tokensUpdated 29 days ago
    Auto-check passed
  • Global SEO Growth

    minhnv0807/ai-business-skills

    Covers six SEO layers for a website: crawl and index audit, local SEO, search-intent content, AI search visibility, schema markup and backlink or directory distribution.

    609 GitHub stars~5k tokensUpdated 29 days ago
    Auto-check passed
  • B2B Lead Generation

    minhnv0807/ai-business-skills

    Plans B2B pipeline work from ICP definition and prospecting through lead scoring, outbound sequences, sales assets and MQL to SQL handoff, aiming at qualified pipeline.

    609 GitHub stars~1.2k tokensUpdated 29 days ago
    Auto-check passed
  • Community Seeding Plan

    minhnv0807/ai-business-skills

    Plans honest participation in outside communities such as Reddit, Discord and Facebook Groups, with a rules-based community list, roster, posts, replies and calendar.

    609 GitHub stars~3.2k tokensUpdated 29 days ago
    Auto-check passed
  • Ad Conversion Tracking Setup

    minhnv0807/ai-business-skills

    Sets up and verifies conversion tracking before ad spend: Meta Pixel and CAPI, Google Ads, GA4, TikTok, server-side GTM, consent mode, UTMs and a pre-launch checklist.

    609 GitHub stars~3.7k tokensUpdated 29 days ago
    Auto-check passed

Questions about 21 Ads Audit Global

What does 21 Ads Audit Global do?

A skill your agent uses when an ad account needs a systematic CONFIGURATION audit — 84 checkpoints across account, campaign, ad set, ad, tracking, and optimization, scored into a Health Score out of…. 21 Ads Audit Global is an agent skill from minhnv0807/ai-business-skills. Use when an ad account needs a systematic CONFIGURATION audit — 84 checkpoints across account, campaign, ad set, ad, tracking, and optimization, scored into a Health Score out of 100, quick wins ranked by impact, regional benchmarks, and a dropshipping checklist, covering Meta, Google, and TikTok.

When should I use 21 Ads Audit Global?

21 Ads Audit Global fits situations like: an ad account needs a systematic CONFIGURATION audit — 84 checkpoints across account; scored into a Health Score out of 100; quick wins ranked by impact; regional benchmarks.

How do I install 21 Ads Audit Global in Claude Code?

Run `npx skills add minhnv0807/ai-business-skills --skill 21-ads-audit-global -a claude-code`. Or copy the skill folder (skills/en/21-ads-audit-global in minhnv0807/ai-business-skills) into .claude/skills/21-ads-audit-global in your project. Claude Code loads it when a task matches its description.

How do I install 21 Ads Audit Global in Codex?

Run `npx skills add minhnv0807/ai-business-skills --skill 21-ads-audit-global -a codex`. Or copy the skill folder (skills/en/21-ads-audit-global in minhnv0807/ai-business-skills) into .agents/skills/21-ads-audit-global in your project. Codex loads it when a task matches its description.

Can I use 21 Ads Audit Global in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add minhnv0807/ai-business-skills --skill 21-ads-audit-global -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/21-ads-audit-global, .gemini/skills/21-ads-audit-global, .github/skills/21-ads-audit-global and .opencode/skills/21-ads-audit-global in your project.

What does 21 Ads Audit Global need to run?

SKILL.md names no scripts, command-line tools or credentials: 21 Ads Audit Global is instructions for the agent only.

Does 21 Ads Audit Global access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is 21 Ads Audit Global safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does 21 Ads Audit Global use?

21 Ads Audit Global is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does 21 Ads Audit Global use?

About 5.3k tokens (SKILL.md is roughly 21k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to 21 Ads Audit Global?

Skills that share tags, products or a category with 21 Ads Audit Global: Olore Gtag Latest (olorehq/olore, 104 stars), Money Ads (iamzifei/show-me-the-money, 1k stars), Mena Ads (growthack88/growth-marketing-os, 116 stars) and Write Provider Skill (superdesigndev/treg, 5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains 21 Ads Audit Global?

minhnv0807 (a GitHub user) maintains it in minhnv0807/ai-business-skills, which has 609 GitHub stars. The repository holds 142 skills in this directory. The repository was last updated on September 12, 2026.

Source: minhnv0807/ai-business-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.