Agent skill · Data & Analytics

ad-account-auditor

Use when auditing a paid ad account for incremental contribution, wasted spend, or measurement integrity before scaling; runs a typed 20-item ROAS profile with verified vetoes and a SHIP/FIX/BLOCK/UNDECIDED gate on own exported data. Not for campaign structure design — use campaign-architect; not for creative production — use ad-creative-builder. 付费广告账户审计/ROAS评分

aaron-he-zhugithub.com/aaron-he-zhuGitHub ↗
claude-coderead-onlyApache-2.0
Install
npx skills add aaron-he-zhu/aaron-marketing-skills --skill ad-account-auditor --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 9 KB
Bundled scripts: none
Version: 19.1.0
Allowed tools: WebFetch
Requires: Claude Code and compatible agent-skill hosts
Path: ad/activate/ad-account-auditor/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 2,508
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Ad Account Auditor Audit one paid-media account or portfolio for incremental contribution and operating quality under declared constraints. Platform-reported ROAS is one input, never the objective or truth set by itself. ## When This Must Trigger - Before launching, materially increasing spend, or changing a risky bid/targeting strategy. - When tracking, attribution inflation, unsafe placements, claims, or wasted spend are in doubt. - When the user requests a ROAS/RQS account audit from their exports. ## Quick Start ```text Audit this USD account for direct response using 7-day click, 3-day lag, and $120 CAC ceiling. Run the incremental-profit profile against the holdout and order-ID exports. ``` ## Skill Contract **Reads:** one normalized account/portfolio evidence set. **Writes:** only a permissioned v3 artifact. **Done when:** required context and all 20 states are explicit, vetoes use verified evidence, and scorer output is reported without executing spend changes. This skill judges. `conversion-signal-qa`, `attribution-reconciler`, `campaign-architect`, `ad-creative-builder`, and `budget-pacing-monitor` build/fix the inputs. Never enable campaigns, change bids, upload audien

What's inside
Steps it walks through
  1. When This Must Trigger
  2. Quick Start
  3. Skill Contract
  4. Data Sources
  5. Instructions
  6. Runtime Reads
  7. Runtime and Setup
  8. Evidence and Scoring
  9. §2 ROAS Worked Examples
  10. §3 ROAS Guardrails
  11. §5 ROAS Translation
  12. Report and Verdict
  13. Validation Checkpoints
  14. Persistence
Ships with 1 file
  • references/auditor-runtime.md
More from aaron-marketing-skills
All skills →
About this skill
What does the ad-account-auditor skill do?

Use when auditing a paid ad account for incremental contribution, wasted spend, or measurement integrity before scaling; runs a typed 20-item ROAS profile with verified vetoes and a SHIP/FIX/BLOCK/UNDECIDED gate on own exported data. Not for campaign structure design — use campaign-architect; not for creative production — use ad-creative-builder. 付费广告账户审计/ROAS评分

How do I install it?

Run `npx skills add aaron-he-zhu/aaron-marketing-skills --skill ad-account-auditor --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From aaron-he-zhu/aaron-marketing-skills, a repository with 2,508 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going