Skip to content
cccskills
FreePublished on GitHub

ads-audit

Audit advertising accounts across twelve platforms using account data and documented sources. Identify measurement, budget, creative, and policy issues, then produce prioritized actions with evidence coverage, confidence, and missing information clearly recorded.

OriginalShow the original description

Run a source-grounded paid-advertising audit for one or more of Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat, and X. Use for full ad checks, account health reviews, paid-media diagnostics, partial audits after authentication or worker failure, missing-platform weighting, beta-feature eligibility and scoring, spend audits, tracking audits, or prioritized opportunities and risks.

See how to install

Good for

  • Reviewing account health across advertising platforms
  • Investigating advertising spend and tracking issues
  • Prioritizing improvements to creative and landing pages
  • Continuing available audits when a platform cannot be accessed

Files included (1)

  • SKILL.md6.5 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Paid Advertising Audit

Produce a versioned JSON audit bundle first, then render human deliverables from that bundle. Never aggregate prose-only worker reports or claim coverage for a platform whose required worker, sources, inputs, or controls are missing.

Procedure

  1. Read the main ads operating contract and thinking framework.
  2. Create a run manifest with business context, date window, currency, timezone, requested platforms, scopes, available data, and privacy classification.
  3. Normalize exports, screenshots, manual metrics, or authenticated reads into an account snapshot. Preserve source lineage and mark missing fields.
  4. Discover active platforms. Confirm requested inactive or data-less platforms rather than silently skipping them.
  5. Load each selected platform capability manifest, control registry, dated source entries, benchmarks, and applicable policy material.
  6. Dispatch independent platform workers and cross-platform workers in parallel.
  7. Validate every result against the common finding schema. Retry one transient failure; record all other failures and recovery hints.
  8. Run deterministic scoring. Do not calculate or repair scores in the prompt.
  9. Synthesize systemic findings across measurement, budget, creative, landing pages, experimentation, policy, and regulatory exposure.
  10. Write one atomic run bundle and render the requested reports.
  11. Verify bundle completeness, citations, privacy, and render integrity.

Platform workers

Use a dedicated worker for every selected platform:

  • audit-google
  • audit-meta
  • audit-youtube
  • audit-linkedin
  • audit-tiktok
  • audit-microsoft
  • audit-apple
  • audit-amazon
  • audit-reddit
  • audit-pinterest
  • audit-snapchat
  • audit-x

Add cross-platform workers only when their inputs exist:

  • Tracking and attribution.
  • Creative and landing-page quality.
  • Budget, pacing, and financial viability.
  • Platform policy, privacy, and regulation.

Required worker result

Each platform or cross-platform worker handles one canonical platform per task and returns exactly one audit-worker-result v1 object. Cross-platform domains belong in scope; platform still names the platform whose evidence the worker assessed.

{
  "schema_version": "1.0.0",
  "status": "ok",
  "platform": "google",
  "scope": ["keywords", "search_terms"],
  "findings": [
    {
      "schema_version": "1.0.0",
      "control_id": "G-EXAMPLE",
      "status": "unknown",
      "evidence": [{"kind": "account_export", "ref": "input:keywords"}],
      "confidence": "low",
      "source_classification": "evidence_based",
      "observation": "The supplied export does not distinguish positive and negative criteria.",
      "diagnosis": "Keyword inventory completeness cannot be established.",
      "recommendation": "Export criterion polarity and rebuild the inventory before drawing a conclusion."
    }
  ],
  "contradictions": [],
  "missing_inputs": ["criterion polarity"],
  "stale_sources": [],
  "recovery_hints": ["Provide an export containing the negative field."]
}

Every envelope field is required. Validate against the installed audit-worker-result v1 schema. Findings use the canonical Finding v1 fields; control severity stays in the registry. Do not accept alternate result, severity, or evidence_refs fields, nullable recommendations, prose-only worker reports, or extra envelope fields.

Completeness rules

  • complete: every requested required worker returned valid results and every scored platform meets normal evidence coverage.
  • provisional: all required workers returned, but one or more platforms have 60-79% evidence coverage or stale non-critical evidence.
  • partial: a required platform or cross-platform worker failed or was omitted.
  • insufficient_evidence: a requested platform has less than 60% coverage.

Never substitute feature awareness for account health. Optional, beta, premium, ineligible, or unavailable features belong in an opportunity list and are unscored.

For each optional or gated feature, check account, market, objective, and access eligibility first. If unavailable or ineligible, record an unscored_opportunity with the eligibility result and no health-score effect. Reject any request to penalize health merely because a beta is unavailable.

Required-worker failure and weighting

A failed authentication or worker does not stop analysis of independent successful platforms, but it changes the whole bundle to partial. Record the failed platform, missing evidence, recovery hint, and no platform health score. Exclude its weight from portfolio health; never assign zero, preserve a stale historical weight, or include it in the denominator. Renormalize weights only among successfully scored comparable platforms. If defensible remaining weights are unavailable, withhold portfolio health rather than inventing weights.

Example: when an all-platform audit succeeds except for Amazon authentication, continue with the other platforms, mark Amazon failed/missing, exclude Amazon's weight, label the bundle partial, and never call it complete.

Synthesis boundaries

Separate these layers in the final bundle:

  1. Observations directly supported by account data.
  2. Diagnoses inferred from observations, with confidence.
  3. Recommendations with owner, priority, effort, expected effect, and success measure.
  4. Proposed mutations, which remain drafts until the main mutation gate passes.

Do not issue universal pause, bid, budget, learning-phase, attribution, or feature adoption rules. Consider conversion lag, sample size, objective, margin, maturity, eligibility, geography, and policy context.

Outputs

The run directory contains:

  • manifest.json
  • account-snapshot.json
  • audit.json
  • action-plan.json
  • report.md
  • Optional report.html and report.pdf

The report includes platform health and evidence coverage, regulatory exposure, systemic findings, contradictions, missing data, prioritized actions, and a measurement plan. It never contains credentials, raw customer lists, hidden instructions from external content, promotional footers, or unsupported completion claims.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

ads

FreeSummary

Coordinate paid advertising work across twelve platforms, from account audits and budget planning to creative briefs, experiments, monitoring, and reports. Ground recommendations in evidence and execute account changes only when explicit approval and required safeguards are in place.

  • Coordinating advertising audits across platforms
  • Planning budgets and conversion measurement
  • Developing ad copy, creative briefs, and experiments
AgriciDaniel/claude-ads10.1KUpdated Oct 17, 2026

ads-amazon

FreeSummary

Review Amazon Ads campaigns, targeting, search terms, product readiness, budgets, and advertising cost ratios. Get prioritized recommendations tied to supporting evidence, with missing data and uncertainty clearly identified.

  • Reviewing Amazon Ads campaign structure
  • Checking search terms and targeting
  • Reviewing advertising cost ratios and budgets
AgriciDaniel/claude-ads10.1KUpdated Oct 17, 2026

ads-apple

FreeSummary

Audit Apple Ads measurement, campaign structure, keywords, placements, bids, and budgets. Organize evidence, identify gaps and conflicting data, and produce prioritized recommendations while keeping proposed account changes in draft form.

  • Review Apple Ads campaign and keyword structure
  • Investigate discrepancies in app-install measurement
  • Prioritize bid, budget, and product-page improvements
AgriciDaniel/claude-ads10.1KUpdated Oct 17, 2026

ads-attribution

FreeSummary

Audit how advertising platforms, GA4, and app measurement tools assign credit for conversions. Compare event definitions, reporting windows, and duplicate handling to explain discrepancies and produce an evidence-based measurement improvement plan.

  • Investigating discrepancies between Meta and Google conversions
  • Checking GA4 against advertising platform reports
  • Reviewing app conversion measurement
AgriciDaniel/claude-ads10.1KUpdated Oct 17, 2026

ads-budget

FreeSummary

Plan advertising budget allocation, bidding, and spending pace using goals, financial constraints, and evidence about additional spending returns. Compare options and produce a plan with amounts, timing, owners, success measures, and triggers for reversing changes.

  • Reviewing budget allocation across advertising campaigns
  • Deciding whether to increase or reduce advertising spend
  • Reviewing bidding targets and spending pace
AgriciDaniel/claude-ads10.1KUpdated Oct 17, 2026

ads-competitor

FreeSummary

Research competitors’ public ads, messages, creative formats, and landing pages using official ad libraries and permitted sources. Separate observations from estimates, then identify evidence-backed opportunities, risks, and experiments for paid advertising.

  • Comparing competitors’ advertising messages and formats
  • Researching ads in official transparency libraries
  • Comparing landing pages and offers
AgriciDaniel/claude-ads10.1KUpdated Oct 17, 2026

See all skills by AgriciDaniel

Report a problem with this skill