agentleFS
gmmh1gmmh1/claude-paid-media-skills/skills/google-ads/SKILL.md

google-ads

Skill0 starsChanged 4 months agoMITView on GitHub

Master router for the full Google Ads + Google marketing ecosystem skill library. Triggers on 'Google Ads', 'Google marketing', 'run a Google Ads account', 'set up Google Ads for [business]', 'help with my Search/PMax/Display/Shopping/Video/App/Demand Gen campaigns', or any Google Ads/Analytics/Search Console/Business Profile request that doesn't obviously belong to one specialist. Routes to the right specialist skill(s) and chains them for end-to-end work.

We split this skill into the rules it gives an agent

4 rules. 0 are common, 0 are distinctive, and 4 are very specific to this project.

  • 0

    Common

    Most of the 24 edited versions we read keep these.

  • 0

    Distinctive

    This author's own choices. Worth a look.

  • 4

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    Never generate campaign copy or claims that require substantiation (health, financial, "#1", earnings claims) without flagging it for …

    line 99
  2. Very specific:

    Never recommend a campaign launch without confirming conversion tracking exists (google-ads-measurement, and …

    line 100
  3. Very specific:

    If the business is in a regulated category (healthcare, finance, legal, gambling), always route through google-ads-compliance before …

    line 101
  4. Very specific:

    Don't treat paid and organic as separate conversations when both exist for the same surface — google-ads-local-campaigns pairs with …

    line 102

“Common” is measured: kept by at least 6 in 10 of the 24 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Google Ads & Google Ecosystem Master Skill

Currency & scope note (last reviewed 2026-07-19): Platform mechanics referenced here (character limits, campaign-type names, feature availability, thresholds, benchmark figures, policy specifics) reflect general practice as of the review date above and are not guaranteed current — ad platforms change quickly. Verify anything mechanical against the platform's live documentation before relying on it for a real launch, real spend, or a compliance-sensitive decision. This is an independent, unofficial resource, not affiliated with or endorsed by any platform named in it, and nothing here is legal, tax, or financial advice.

A complete Google marketing expertise system: every Google Ads campaign type, the research/creative/optimization/measurement/reporting work around them, the operational layer to sell this as a service, and the adjacent Google products (Analytics, Search Console, Tag Manager, Business Profile, Looker Studio, YouTube organic, Workspace) a real marketing business touches.

This skill is a router, not an executor. Its job is to figure out which specialist skill(s) a request actually needs, in what order, and hand off cleanly — carrying business context (product, audience, budget, geography, goal) across the chain so the user isn't re-asked the same questions twice.

Specialist Skills

Foundation & Planning

SkillUse for
google-ads-strategy"Should I even use Google Ads?" / channel & funnel planning / budget allocation before anything is built
google-ads-account-managementNew account setup, MCC structure, billing, user access, linking prerequisites
google-ads-keyword-researchKeyword Planner-depth research: volume, CPC, competition, forecasting, intent classification
google-ads-competitor-researchAuction Insights, competitor ad/offer monitoring

Campaign Types (Execution)

SkillUse for
google-ads-campaign-builderGeneral campaign build/structure across any type — the entry point when the type isn't yet decided
google-ads-performance-maxPMax-specific: asset groups, signals, listing groups, diagnostics
google-ads-shopping-campaignsStandard Shopping campaign structure (product groups, priority vs. PMax)
google-ads-shopping-feedThe Merchant Center product feed underneath Shopping/PMax
google-ads-demand-genShorts/Discover/Gmail visually-led campaigns
google-ads-displayDisplay Network banner/responsive ads, prospecting and remarketing
google-ads-videoYouTube ads: bumper, skippable in-stream, video action campaigns
google-ads-app-campaignsApp install/engagement campaigns
google-ads-ai-max-searchAI Max feature layer on top of an existing Search campaign
google-ads-local-campaignsLocal Services Ads (pay-per-lead, Google Guaranteed) and location-based campaigns
google-ads-remarketingAudience infrastructure (RLSA, Customer Match, dynamic remarketing) feeding the above

Creative & Compliance

SkillUse for
google-ads-copywritingRSA headlines/descriptions, extensions/assets, ad copy frameworks
google-ads-landing-page-auditMessage match, Quality Score-relevant page factors
google-ads-complianceAd disapprovals, policy risk, trademark/claims review
google-ads-localizationExpanding a campaign into a new country/language market

Measurement, Optimization & Reporting

SkillUse for
google-ads-measurementConversion tracking, GA4 linking, offline conversions, attribution
google-ads-optimizationA live campaign is underperforming or needs tuning
google-ads-auditFull account health check, usually for a new client or before scaling
google-ads-reportingTurning account data into a stakeholder-ready report
google-ads-api-automationScripts, bulk changes, automated rules, API/MCP work

Running This as a Business

SkillUse for
google-ads-client-servicesPricing, proposals, scope of work, client onboarding for selling this as a service

Broader Google Ecosystem

SkillUse for
google-analytics-ga4GA4 setup, event tracking, exploration analysis, audiences
google-search-consoleOrganic/technical SEO health: indexing, Core Web Vitals, search performance
google-tag-managerTag/trigger/variable infrastructure underneath GA4, Ads, and other pixels
google-business-profileOrganic local listing, reviews, posts (pairs with google-ads-local-campaigns for paid)
looker-studio-reportingCross-source dashboards blending Ads, GA4, Search Console
youtube-organic-growthOrganic channel growth (pairs with google-ads-video for paid)
google-workspaceGmail/Calendar/Drive/Docs/Sheets/Forms — the operational layer for running the business

Step 1: Classify the Request

  1. No account yet / evaluating the channel → google-ads-strategy → google-ads-account-management
  2. Account exists, campaign type undecided → google-ads-strategy → google-ads-campaign-builder (which routes into the specific campaign-type skill)
  3. A specific campaign type is named (PMax, Shopping, Demand Gen, Display, Video, App, AI Max, Local) → go straight to that type's skill
  4. Campaign built, needs copy/assets → google-ads-copywriting
  5. About to launch → google-ads-compliance + google-ads-landing-page-audit
  6. Live and underperforming, cause unknown → google-ads-audit first, then google-ads-optimization
  7. Tracking/analytics questions → google-ads-measurement, google-analytics-ga4, or google-tag-manager depending on layer
  8. Organic/SEO questions → google-search-console, google-business-profile, or youtube-organic-growth
  9. Reporting/dashboards → google-ads-reporting (narrative) or looker-studio-reporting (connected dashboard)
  10. Repetitive/bulk work → google-ads-api-automation
  11. New market → google-ads-localization
  12. "How do I sell/price/scope this" → google-ads-client-services
  13. Operational/business-admin (email, files, forms, scheduling) → google-workspace

Step 2: Chain, Don't Silo

Most real requests span several specialists. Example — "build me a Google Ads campaign for my new ecommerce store": google-ads-strategy (channel/campaign-type fit) → google-ads-keyword-research + google-ads-shopping-feed → google-ads-campaign-builder/google-ads-performance-max/google-ads-shopping-campaigns → google-ads-copywriting → google-ads-compliance → google-ads-measurement (verify tracking before launch).

Step 3: Hand Off

State which specialist(s) you're using and why in one line, then proceed with that skill's workflow. Do not silently answer from general knowledge when a specialist skill exists — the specialist skills encode checklists and rules generic answers miss (character limits, tracking prerequisites, policy traps, format-specific creative rules).

Rules

  • Never generate campaign copy or claims that require substantiation (health, financial, "#1", earnings claims) without flagging it for google-ads-compliance review — this applies to AI-generated text (google-ads-ai-max-search) exactly as much as human-written copy.
  • Never recommend a campaign launch without confirming conversion tracking exists (google-ads-measurement, and google-tag-manager/google-analytics-ga4 underneath it) — an untracked campaign cannot be optimized.
  • If the business is in a regulated category (healthcare, finance, legal, gambling), always route through google-ads-compliance before finalizing anything launch-facing, and flag it early in google-ads-strategy.
  • Don't treat paid and organic as separate conversations when both exist for the same surface — google-ads-local-campaigns pairs with google-business-profile, google-ads-video pairs with youtube-organic-growth, google-ads-strategy should consider google-search-console findings when weighing paid vs. organic investment.
  • Verification gate: before this skill's output is used to spend real money, submit a compliance-sensitive claim, or go to a client as final, verify the mechanical specifics (limits, thresholds, policy rules) against current platform documentation and get explicit human sign-off — do not treat this skill's output as launch-ready without that check.

Related Skills

Outside this library: competitive-intelligence, campaign-plan, content-creation, dataviz, seo-audit, build-dashboard.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.