| name | cross-platform-audit |
| description | Unified multi-platform paid media audit with parallel execution. Spawns scored audits for Google Ads, Meta Ads, and Microsoft Ads simultaneously, merges results into a budget-weighted aggregate health score (A-F), adds cross-platform analysis (budget allocation, tracking consistency, creative alignment, attribution overlap), and produces a prioritized action plan. Optionally generates a client-ready deck via pro-deck-builder. Use when the user asks for a full paid media audit, cross-platform review, or multi-channel ad assessment. |
| license | MIT |
| origin | custom |
| author | Rebecca Rae Barton |
| author_url | https://github.com/thatrebeccarae |
| metadata | {"version":"1.0.0","category":"paid-media","domain":"cross-platform","updated":"2026-03-16T00:00:00.000Z","tested":"2026-03-17T00:00:00.000Z","tested_with":"Claude Code v2.1"} |
Cross-Platform Audit — Unified Paid Media Assessment
Orchestrates parallel scored audits across Google Ads, Meta Ads, and Microsoft Ads, then merges results into a single budget-weighted health score with cross-platform intelligence.
Install
git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/cross-platform-audit ~/.claude/skills/
Context Intake (Always Do First)
Before running audits, collect this information. Without it, benchmarks will be generic and recommendations may be wrong.
Ask these questions (combine into one prompt):
- Business type — E-commerce/DTC, SaaS/B2B, Local Service, Lead Gen, Agency, Other
- Monthly ad spend — Total and per-platform breakdown (approximate is fine)
- Primary goal — Revenue/ROAS, Leads/CPA, App Installs, Brand Awareness
- Active platforms — Which platforms are they advertising on? (Google, Meta, Microsoft, others)
- Data available — What can they provide? (exports, screenshots, pasted metrics, MCP access)
Use the provided context to:
- Determine which platform audits to run (skip platforms they don't use)
- Calculate budget share per platform for aggregate scoring
- Calibrate severity based on spend level ($5K/mo gets different advice than $100K/mo)
Orchestration Workflow
Step 1: Collect Context
Gather business type, platforms, budgets, goals, and available data per the intake above.
Step 2: Spawn Parallel Audits
Use the Task tool to run platform audits simultaneously. Each audit task should:
- Load
skills/shared/scoring-system.md for the scoring algorithm
- Load the platform-specific
CHECKS.md for the audit checklist
- Load the platform-specific
SKILL.md and REFERENCE.md for diagnostic context
- Evaluate each applicable check as PASS, WARNING, or FAIL
- Calculate the platform health score using weighted formula
- Identify Quick Wins
- Write results to a structured output
Spawn these tasks in parallel (adjust based on which platforms the user has):
Task 1: Google Ads Audit
→ Read skills/shared/scoring-system.md
→ Read skills/google-ads/CHECKS.md
→ Evaluate 74 checks against provided data
→ Calculate score → Write google-audit-results.md
Task 2: Meta Ads Audit
→ Read skills/shared/scoring-system.md
→ Read skills/facebook-ads/CHECKS.md
→ Evaluate 46 checks against provided data
→ Calculate score → Write meta-audit-results.md
Task 3: Microsoft Ads Audit
→ Read skills/shared/scoring-system.md
→ Read skills/microsoft-ads/CHECKS.md
→ Evaluate 30 checks against provided data
→ Calculate score → Write microsoft-audit-results.md