All skills
agricidaniel avatar
by Agrici.Danielagricidaniel/claude-ads9.7k stars
1,428

Operate professional paid advertising across Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat, and X. Use for account intake, source-grounded audits, strategy, budget and measurement planning, creative production, experiments, reporting, monitoring, and explicitly approved campaign changes. Also trigger on PPC, paid social, retail media, attribution, tracking, landing pages, cross-platform conversion totals, negative keywords or search terms, beta-feature scoring, stale platform claims, API-token or credential setup, campaign deletion, and safe Claude Ads installation or uninstall.

Use this Skill: https://skilld.dev/gh/agricidaniel/claude-ads/ads

This session only. Nothing lands on disk.

referencesgoogle-audit.md

≈5.4k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Google Ads audit control catalog

<!-- Catalog IDs preserved from the legacy runtime; current platform facts require dated source or account evidence. -->

Runtime evaluation contract

  • Start with objective, geography, account type, campaign type, data window, conversion lag, sample size, and feature access.
  • Return not_applicable when the surface or requirement does not apply and unknown when the required evidence is absent.
  • A conditional control can affect health only when current account evidence, owner-defined economics, and an applicable official source establish the expectation.
  • Product adoption, availability, beta access, announcement awareness, and vendor-reported performance are not health controls. Record them only as unscored discovery.
  • Do not use fixed platform-wide thresholds, broad benchmarks, launch dates, sunset dates, or universal network, bidding, budget, audience, creative, or attribution rules from this catalog.
  • Validate mutable facts at run time. A confirmed policy, support-state, or migration requirement needs its own current claim coverage before it can create a finding.

Source coverage boundary

The registered sources below cover only the measurement, API, and import foundations stated in the claim ledger. They do not support every named product or control in this catalog. Until a narrower current claim exists, treat those names as routing labels and gather fresh official or in-account evidence.

Official evidence

Control registry

ID Audit intent Runtime disposition
G42 Conversion actions defined Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G43 Enhanced conversions applicability and status Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G44 Server-side tracking Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G45 Consent signals and regional requirements Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G46 Conversion window appropriate Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G47 Micro vs macro separation Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G48 Attribution model Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G49 Conversion value assignment Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-CT1 No duplicate counting Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-CT2 GA4 linked and flowing Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-CT3 Google Tag firing Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G13 Search term audit recency Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G14 Negative-keyword governance Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G15 Account-level negatives applied Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G16 Material irrelevant search-term spend Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G17 Broad-match control Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G18 Close variant pollution Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G19 Search term visibility Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-WS1 Zero-conversion keyword investigation Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G01 Campaign naming convention Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G02 Ad group naming convention Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G03 Ad-group theme coherence Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G04 Campaign fragmentation Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G05 Brand vs Non-Brand separation Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G06 Performance Max applicability Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G07 Search + PMax overlap Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G08 Budget allocation matches priority Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G09 Budget pacing Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G10 Ad schedule configured Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G11 Geographic targeting accuracy Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G12 Network settings Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G20 Average Quality Score Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G21 Critical QS keywords Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G22 Expected CTR component Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G23 Ad relevance component Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G24 Landing page experience Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G25 Top keyword QS Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-KW1 Zero-impression keywords Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-KW2 Keyword-to-ad relevance Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G26 RSA per ad group Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G27 RSA headline count Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G28 RSA description count Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G29 RSA Ad Strength Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G30 RSA pinning strategy Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G31 PMax asset coverage Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G32 PMax video assets present Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G33 PMax asset group count Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G34 PMax final URL expansion Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G35 Ad copy relevance to keywords Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-AD1 Ad freshness Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-AD2 CTR context Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G50 Sitelink extensions Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G51 Callout extensions Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G52 Structured snippets Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G53 Image extensions Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G54 Call extensions Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G55 Lead form extensions Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G56 Audience segments applied Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G57 Customer Match lists Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G58 Placement exclusions Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G59 Landing page mobile speed Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G60 Landing page relevance Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G61 Landing page schema markup Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-PM1 Audience signals configured Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-PM2 PMax Ad Strength Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-PM3 Brand incrementality review Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-PM4 Search themes Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-PM5 Negative keywords Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-PM6 PMax negative-keyword applicability Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-AI1 AI Max for Search evaluation Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G-DG1 Demand Gen image assets Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-DG2 VAC migration status Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-DG3 Demand Gen frequency capping loss Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G-CTV1 CTV Floodlight tracking limitation Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G36 Smart bidding strategy active Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G37 Target CPA/ROAS reasonableness Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G38 Learning phase status Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G39 Budget constrained campaigns Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G40 Manual CPC justification Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G41 Portfolio bid strategies Conditional evidence control: establish applicability and evaluate from current account evidence; otherwise return unknown or not_applicable.
G81 Ask Advisor governance Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G82 Business Agent for Leads eligibility Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G83 Direct Offers expansion Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G84 AI Mode ad-format readiness Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G85 Journey-aware bidding Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G86 Smart Bidding Exploration on PMax + Shopping Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G87 Campaign total budgets Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G88 Demand-led pacing Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G89 Meridian measurement applicability Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G90 Qualified Future Conversions Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G91 Attributed Branded Searches Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G92 Asset Studio Gemini Omni readiness Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G93 Demand Gen feature stack Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G94 Ads Advisor safety features Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G95 DSA migration-readiness evidence Unscored source-refresh discovery: verify current official availability, account eligibility, and governance need; non-adoption is never a failure.
G96 Same-campaign Search plus DSA overlap Conditional evidence control: establish applicability from current account evidence (an enabled Dynamic Search Ads ad group and enabled keyword-targeted ad groups in the same campaign, the dynamic ad target scope such as all webpages versus supplied URLs, and the search terms each ad group served), then evaluate whether the DSA ad group is serving terms the campaign's keywords also cover and whether the owner intends that routing; verify the current official keyword-versus-DSA selection rule (google-ads-dsa-ad-rank-official, google-ads-keyword-prioritization-official) at run time and do not describe the overlap as auction self-competition or Ad Rank dilution unless current evidence supports it; otherwise return unknown or not_applicable.
G97 Cross-campaign keyword duplication Conditional evidence control: establish applicability from current account evidence (identical keyword text and match type enabled in more than one campaign of the same account, including shared-budget, near-dormant, and geo-split campaigns), then evaluate which campaign actually triggers from search-term and impression evidence and whether the duplication is intentional; verify the current official in-account keyword prioritization rule (google-ads-keyword-prioritization-official) at run time and do not report duplication as self-bidding or inflated cost unless current evidence supports it; otherwise return unknown or not_applicable.

Recommendation boundary

A recommendation must identify the observed evidence, account-specific baseline or owner threshold, expected mechanism, confidence, reversible next step, measurement window, and rollback condition. Do not infer a recommendation from the control name alone.

Source: SKILL.md on GitHub

1 alert16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill provides a set of markdown-based reference documents, policies, and guidelines for managing multi-platform paid advertising campaigns. No source code, executables, external scripts, or malicious injection attempts were detected in any of the audited files.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer6mo

    9/19 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at c046344. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 3 weeks ago.

Activeupdated 3 weeks ago

README badge

README badge for agricidaniel/claude-ads/ads