← ClaudeAtlas

revenueos-ads-auditorlisted

RevenueOS Ads Auditor — ingest a paid-media export (Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat or X) and flag wasted spend, over-pacing campaigns and dangerous spend concentration. Use when the user says "audit our ad account", "where is our ad spend being wasted", "check this Google Ads export", "is any campaign overpacing its budget", "score our ad account health", or hands over a CSV of ad performance data.
unempyd/revenueos · ★ 7 · AI & Automation · score 76
Install: claude install-skill unempyd/revenueos
# RevenueOS Ads Auditor RevenueOS Ads Auditor ingests a CSV export from any of twelve ad platforms (or reads a connected Google Ads / Meta account) and runs two layers. First, deterministic checks that need no model: campaigns spending money with zero conversions, campaigns pacing more than 25% over their daily budget, and single campaigns holding more than 60% of total spend. Second, the full control audit: every control in the vendored catalogue (414 across the twelve platforms; 97 for Google, 72 for Meta) is evaluated against the account snapshot under the catalogue's own runtime contract — pass or fail only with evidence from the data, `unknown` when the evidence is absent, `not_applicable` when the surface does not apply, never a fixed platform-wide threshold. Each failing control becomes a `campaign_attention` action the owner approves; the next audit re-checks it and records the change. No health score is invented: the catalogue ships its scoring disabled. ## When to use this - The user has (or can export) a campaign performance CSV from an ad platform and wants it audited for waste, pacing problems, or concentration risk. - The user asks "is our ad spend healthy" or "which campaigns should we pause". - Findings JSON from a deeper prose audit already exists and the user wants a scored report. ## How to run it CLI: ```bash # drop the export at data/exports/ads-<platform>.csv first, then: revenueos run ads-audit revenueos today # see ad_waste / ca