Data & Analysis paid-advertisingroasad-account-auditattributionincrementalitycampaign-measurementbrand-safety

Paid Ads Account Auditor

Decide whether a paid-media account is safe to launch or scale using its own evidence.

FollowSkills review · FSRS-2.0
Not recommended
59/ 100 5-point scale 3.0 / 5
Trust19 / 25 · 3.8/5

The skill explicitly limits itself to normalized user-owned evidence, writes only a permissioned v3 audit artifact, and forbids enabling campaigns, changing bids, uploading audiences, or scaling budgets without separate approval. It discloses data sources, unknown handling, persistence authorization, and fail-closed behavior. Deductions apply because ad exports may contain sensitive business data, while concrete redaction, field-minimization, and retention rules are not stated in this skill; WebFetch data-flow boundaries largely depend on external runbook material. Publisher identity is unverified, so no extra attribution credit is given.

Reliability8 / 20 · 2.0/5

Required context, 20-item states, unknown handling, NOT_SCORED fallback, immutable standalone runtime, and validation checkpoints are specified with generally consistent instructions. Key paths were not executed during this static review; the skill depends on several root references, scorer/validator components, and catalogs not included in the supplied material. Reproduction and abnormal-input feedback are therefore incomplete, warranting a score below the static ceiling.

Adaptability11 / 15 · 3.7/5

Triggers, required inputs, output contract, non-fit cases, and next-skill handoffs are clear, with Chinese labeling and a user-export-based path that does not require paid APIs. Deductions apply because platform export schemas, complex portfolio boundaries, localized output expectations, and complete alternatives when WebFetch or referenced runtime files are unavailable are not defined.

Convention10 / 15 · 3.3/5

The skill has structured front matter, versioning, Apache-2.0 licensing, compatibility metadata, quick start, data-source table, validation checkpoints, persistence rules, references, and repository-level security and maintenance signals. Deductions apply because installation and runtime assumptions are distributed across external references; the skill lacks standalone parameter definitions, example outputs, FAQs, a changelog, and a clearly named maintenance owner. Version governance is mostly asserted by repository context.

Effectiveness6 / 15 · 2.0/5

The paid-account audit objective is concrete, with a 20-item ROAS profile, business constraints, attribution normalization, veto gates, and directly usable SHIP/FIX/BLOCK/UNDECIDED outcomes. Deductions apply because no real audit artifact or executed result is shown, and the workflow requires substantial normalized account, outcome, attribution, and incrementality data followed by business review.

Verifiability5 / 10 · 2.5/5

The supplied immutable runtime snapshot includes versioning and a source digest, while repository tests cover architecture, artifact validation, and fail-closed rules. Deductions apply because the material contains no real execution of this skill, independent third-party corroboration, or independently reproduced end-to-end audit; the tests primarily cover shared infrastructure rather than the skill's complete logic. Static calibration therefore limits this to 5.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision ebd436747f8f
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • This is a source-only review; the skill, scripts, WebFetch, and tests were not executed. Do not treat the score as a validated audit result.
  • Before use, provide and verify normalized first-party data, deduplicated order/lead IDs, currency, attribution window, conversion lag, business constraint, goal, and observation date; missing required evidence should remain NEEDS_INPUT/UNDECIDED.
  • Root references, scorer, validator, and catalogs cited by the skill were not included in the supplied material; standalone installs must not calculate scores, emit gate verdicts, or persist artifacts.
  • Ad exports may contain sensitive business information; confirm redaction, access scope, and storage boundaries before exposing them to an agent.
Review evidence [1][2][3][4][5][6][7][8][9]
See the full review method →

What does this skill do, and when should you use it?

This skill audits one paid-media account or portfolio for incremental contribution, wasted spend, and measurement integrity. It requires normalized account evidence, attribution windows, conversion lag, currency, and business constraints, then scores 20 ROAS criteria. Verified vetoes drive a SHIP, FIX, BLOCK, or UNDECIDED gate. The skill is judgment-only: it does not enable campaigns, change bids, upload audiences, or scale budgets.

Reads campaign, query, placement, audience, and change-history exports; deduplicated order or lead IDs; economics; attribution timestamps; and safety or claims evidence. It normalizes currency, windows, IDs, lag, and portfolio scope, then scores R1 through S5 with source, date, type, and confidence. It separates platform self-report from the account's own outcome truth, labels incrementality evidence as causal, proxy, or estimated as appropriate, verifies ROAS-R1/R2, ROAS-O1/O2, and ROAS-A1 vetoes, runs the typed scorer, and reports the verdict, score or coverage interval, confidence, unknown evidence, reconciliation table, prioritized fixes, owners, and rerun conditions.

  1. A marketing lead is preparing to launch a paid account and needs a go/no-go decision from account exports.
  2. A growth team wants to increase spend materially and needs to test whether reported ROAS reflects branded-demand capture or attribution inflation.
  3. An analytics or media team suspects duplicate conversion counting and wants to reconcile platform results against order or lead IDs.
  4. A brand-safety or compliance owner needs to review placements, claim approval, disclosure state, or restricted-category exposure.
  5. An operator has incomplete placement, attribution, or business-context data and needs a precise list of what prevents a decision.

What are this skill's strengths and limitations?

Pros
  • Uses the account's own order or lead evidence as the outcome truth instead of treating platform ROAS as sufficient.
  • Combines a typed 20-item profile with verified vetoes and structured SHIP/FIX/BLOCK/UNDECIDED outcomes.
  • Treats missing evidence as Unknown rather than automatically converting it into failure.
  • Has an explicit safety boundary against unauthorized account or budget mutations.
Limitations
  • Requires normalized first-party evidence, attribution windows, currency, conversion lag, and business constraints.
  • Missing placement, approved-claims, or incrementality evidence can leave key controls Unknown and prevent an overall score.
  • It does not design campaign structure or produce ad creative; those are assigned to campaign-architect and ad-creative-builder.
  • The scorer and referenced runbook, benchmark, and catalog files must be available in the runtime; their contents are not supplied here.

How do you install this skill?

Install the repository as a collection. In Claude Code, run /plugin marketplace add aaron-he-zhu/aaron-marketing-skills, then /plugin install aaron-marketing@aaron. On a compatible Agent Skills host, run npx skills add aaron-he-zhu/aaron-marketing-skills, or clone it with git clone https://github.com/aaron-he-zhu/aaron-marketing-skills. The skill is located at ad/activate/ad-account-auditor/SKILL.md. The supplied source does not document a dedicated single-skill installation command for this auditor.

How do you use this skill?

Provide normalized exports for one paid account or portfolio and declare the target, profile, currency, attribution window, conversion lag, business constraint, goal, and observation date. Example: 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. If required context is missing, it should return NEEDS_INPUT/UNDECIDED; if the scorer, validator, or typed catalogs are unavailable, it should return NOT_SCORED without a gate verdict.

How does this skill compare with similar options?

Unlike campaign-architect, this skill audits account readiness and issues a gate rather than designing account or campaign structure. Unlike ad-creative-builder, it does not produce ad assets. conversion-signal-qa, attribution-reconciler, and budget-pacing-monitor cover adjacent tracking, attribution, and pacing work.

FAQ

Does it require an ad-platform API connection?
No API is required by the supplied material. The repository says paid-ad skills can score from manual exports of the user's own account; this SKILL.md declares WebFetch as its allowed tool.
Can it change campaigns or increase budgets automatically?
No. It explicitly forbids enabling campaigns, changing bids, uploading audiences, or scaling budgets without separate explicit approval.
What happens when evidence is missing?
Missing own-data truth, placement exports, or reconciliation evidence is marked Unknown and generally produces NEEDS_INPUT/UNDECIDED rather than an automatic veto.
Is it suitable for campaign planning or ad production?
No. It is an account auditor. Use campaign-architect for structure and ad-creative-builder for creative production.

More skills from this repository

All from aaron-he-zhu/aaron-marketing-skills

Data & Analysis

Paid Attribution Reconciler

Deduplicate paid conversions against order-ID truth and read incrementality.

Writing & Content

Paid Measurement Loop

Use a control and a fixed readback window to decide whether a paid-ad change should scale, keep testing, roll back, or remain unproven.

Writing & Content

Brand Safety Exclusion Manager

Build placement, network, content, and audience exclusion rules before paid campaigns go live.

Data & Analysis

Paid Ad Budget Pacing Monitor

Measure campaign spend against plan and flag when budget reallocation is warranted.

Data & Analysis

Ad Experiment Designer

Design rigorous paid-ad A/B and incrementality tests, then determine whether results are statistically and practically meaningful.

Writing & Content

Paid Search Term Miner

Turn search-term reports into converting keywords and spend-saving negatives.

Writing & Content

Ad Fatigue & Frequency Manager

Diagnose creative fatigue or audience saturation from frequency, CTR, and CVR trends, then choose rotate, widen, or hold.

Writing & Content

Paid Ads Audience Segment Builder

Turn your customer, CRM, or GA4 exports into seed, exclusion, and funnel-stage audiences for paid media.

Writing & Content

Paid Ads Conversion Signal QA

Validate conversion events, UTMs, and cross-platform deduplication before paid campaigns launch or scale.

Writing & Content

Paid Ads Campaign Architect

Designs paid account structure and reduces internal bidding and paid-organic overlap.

Writing & Content

Ad Creative Builder

Generate paid-ad variants that stay faithful to the landing page.

Writing & Content

Paid Ads Bid Strategy Planner

Choose a paid-media bidding model, set a defensible starting target, and protect the campaign’s learning phase.

Writing & Content

Creator Content Auditor

A STAR pre-publish gate that catches disclosure, claim, and authenticity risks and returns a release decision.

Writing & Content

Ad Landing Experience Checker

Preflight paid-traffic landing pages for message match, visibility, speed, form friction, and mobile readiness before launch.

Writing & Content

Influencer ROI Calculator

Calculate defensible influencer-campaign returns across ROI, ROAS, EMV, attribution, and lifetime value.

Writing & Content

Paid Conversion Value Mapper

Map ad conversions to profit so tROAS optimizes contribution value instead of raw revenue or order count.

Writing & Content

Influencer Discovery

Build and screen a tiered creator shortlist from scratch for a defined brand, niche, or platform.

Writing & Content

Dark Social Attribution Analyst

Turn untraceable sharing into clearly labeled, auditable attribution estimates.

Writing & Content

Product Feed Optimizer

Audit and repair Shopping and Performance Max product feeds for approvals, accurate listings, stronger titles, and feed-based campaign structure.

Writing & Content

Email Quality Auditor

Audit email safety, compliance, and send readiness before a campaign is released.

Related skills