Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Ad Account Auditor

Audits a paid ad account against a typed 20-item ROAS profile using your own exported data and returns a SHIP/FIX/BLOCK/UNDECIDED verdict.

Marketing & SEOAdvanced2,821363AI score 8/10Last updated: Sep 22, 2026

What it does

  • Treats platform-reported ROAS as just one input, checking it against your own truth set (deduplicated order/lead IDs) to judge real incremental contribution.
  • Normalizes currency, attribution window, conversion lag and portfolio scope before any metric comparison.
  • Scores all 20 R1..S5 criteria with source, date, evidence type and confidence; five veto items (instrumentation failure, double-counting/attribution inflation, claim/disclosure failure, policy violation, unsafe placements) only fail when positively verified.
  • Outputs a SHIP / FIX / BLOCK / UNDECIDED gate plus reconciliation table, Unknown-evidence list, prioritized fixes with owners and rerun conditions.
  • Never enables campaigns, changes bids or scales budgets without separate explicit approval.

Who it's for

  • Performance marketers who need objective evidence before increasing spend.
  • In-house marketing leads validating agency ROAS claims against first-party data.
  • Analysts comparing multiple ad platforms on a normalized basis.

Example uses

  • "Audit this USD account for direct response with 7-day click, 3-day lag and a $120 CAC ceiling" → itemized scores and a SHIP/FIX verdict.
  • Supply holdout and order-ID exports and run the incremental-profit profile to test true lift.
  • With no placement report available, item A1 stays Unknown and the run returns UNDECIDED with a list of missing evidence.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/aaron-he-zhu/aaron-marketing-skills/HEAD/ad/activate/ad-account-auditor/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the ad/activate/ad-account-auditor folder from the GitHub repo aaron-he-zhu/aaron-marketing-skills into my ~/.claude/skills/ad-account-auditor/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/aaron-he-zhu/aaron-marketing-skills.git ~/.claude/skills/aaron-marketing-skills

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Create the skills folder: mkdir -p ~/.claude/skills
  3. Clone the whole repository (the skill reads shared reference files at the repo root, so avoid copying a single folder): git clone https://github.com/aaron-he-zhu/aaron-marketing-skills.git ~/.claude/skills/aaron-marketing-skills
  4. Restart Claude Code and confirm ad-account-auditor appears in your skills.
  5. Gather inputs: campaign/search-term/placement/audience exports, deduplicated order or lead IDs, currency, attribution window, conversion lag, and CAC or margin constraints.
  6. Ask Claude to "audit this ad account", attach the exports, and name the profile (direct-response / prospecting / incremental-profit).
View source on GitHubLicense: Apache-2.0