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
- Very specific: line 99
Never generate campaign copy or claims that require substantiation (health, financial, "#1", earnings claims) without flagging it for …
- Very specific: line 100
Never recommend a campaign launch without confirming conversion tracking exists (google-ads-measurement, and …
- Very specific: line 101
If the business is in a regulated category (healthcare, finance, legal, gambling), always route through google-ads-compliance before …
- Very specific: line 102
Don't treat paid and organic as separate conversations when both exist for the same surface — google-ads-local-campaigns pairs with …
“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.
Files
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
| Skill | Use for |
google-ads-strategy | "Should I even use Google Ads?" / channel & funnel planning / budget allocation before anything is built |
google-ads-account-management | New account setup, MCC structure, billing, user access, linking prerequisites |
google-ads-keyword-research | Keyword Planner-depth research: volume, CPC, competition, forecasting, intent classification |
google-ads-competitor-research | Auction Insights, competitor ad/offer monitoring |
Campaign Types (Execution)
| Skill | Use for |
google-ads-campaign-builder | General campaign build/structure across any type — the entry point when the type isn't yet decided |
google-ads-performance-max | PMax-specific: asset groups, signals, listing groups, diagnostics |
google-ads-shopping-campaigns | Standard Shopping campaign structure (product groups, priority vs. PMax) |
google-ads-shopping-feed | The Merchant Center product feed underneath Shopping/PMax |
google-ads-demand-gen | Shorts/Discover/Gmail visually-led campaigns |
google-ads-display | Display Network banner/responsive ads, prospecting and remarketing |
google-ads-video | YouTube ads: bumper, skippable in-stream, video action campaigns |
google-ads-app-campaigns | App install/engagement campaigns |
google-ads-ai-max-search | AI Max feature layer on top of an existing Search campaign |
google-ads-local-campaigns | Local Services Ads (pay-per-lead, Google Guaranteed) and location-based campaigns |
google-ads-remarketing | Audience infrastructure (RLSA, Customer Match, dynamic remarketing) feeding the above |
Creative & Compliance
| Skill | Use for |
google-ads-copywriting | RSA headlines/descriptions, extensions/assets, ad copy frameworks |
google-ads-landing-page-audit | Message match, Quality Score-relevant page factors |
google-ads-compliance | Ad disapprovals, policy risk, trademark/claims review |
google-ads-localization | Expanding a campaign into a new country/language market |
Measurement, Optimization & Reporting
| Skill | Use for |
google-ads-measurement | Conversion tracking, GA4 linking, offline conversions, attribution |
google-ads-optimization | A live campaign is underperforming or needs tuning |
google-ads-audit | Full account health check, usually for a new client or before scaling |
google-ads-reporting | Turning account data into a stakeholder-ready report |
google-ads-api-automation | Scripts, bulk changes, automated rules, API/MCP work |
Running This as a Business
| Skill | Use for |
google-ads-client-services | Pricing, proposals, scope of work, client onboarding for selling this as a service |
Broader Google Ecosystem
| Skill | Use for |
google-analytics-ga4 | GA4 setup, event tracking, exploration analysis, audiences |
google-search-console | Organic/technical SEO health: indexing, Core Web Vitals, search performance |
google-tag-manager | Tag/trigger/variable infrastructure underneath GA4, Ads, and other pixels |
google-business-profile | Organic local listing, reviews, posts (pairs with google-ads-local-campaigns for paid) |
looker-studio-reporting | Cross-source dashboards blending Ads, GA4, Search Console |
youtube-organic-growth | Organic channel growth (pairs with google-ads-video for paid) |
google-workspace | Gmail/Calendar/Drive/Docs/Sheets/Forms — the operational layer for running the business |
Step 1: Classify the Request
- No account yet / evaluating the channel →
google-ads-strategy→google-ads-account-management - Account exists, campaign type undecided →
google-ads-strategy→google-ads-campaign-builder(which routes into the specific campaign-type skill) - A specific campaign type is named (PMax, Shopping, Demand Gen, Display, Video, App, AI Max, Local) → go straight to that type's skill
- Campaign built, needs copy/assets →
google-ads-copywriting - About to launch →
google-ads-compliance+google-ads-landing-page-audit - Live and underperforming, cause unknown →
google-ads-auditfirst, thengoogle-ads-optimization - Tracking/analytics questions →
google-ads-measurement,google-analytics-ga4, orgoogle-tag-managerdepending on layer - Organic/SEO questions →
google-search-console,google-business-profile, oryoutube-organic-growth - Reporting/dashboards →
google-ads-reporting(narrative) orlooker-studio-reporting(connected dashboard) - Repetitive/bulk work →
google-ads-api-automation - New market →
google-ads-localization - "How do I sell/price/scope this" →
google-ads-client-services - 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-compliancereview — 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, andgoogle-tag-manager/google-analytics-ga4underneath it) — an untracked campaign cannot be optimized. - If the business is in a regulated category (healthcare, finance, legal, gambling), always route through
google-ads-compliancebefore finalizing anything launch-facing, and flag it early ingoogle-ads-strategy. - Don't treat paid and organic as separate conversations when both exist for the same surface —
google-ads-local-campaignspairs withgoogle-business-profile,google-ads-videopairs withyoutube-organic-growth,google-ads-strategyshould considergoogle-search-consolefindings 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.
Other versions27 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 27
- superdesigndev/treg★ 5.7ksame name
- nowork-studio/notfair-plugin★ 4.1ksame name
- nowork-studio/toprank★ 4ksame name
- OpenClaudia/openclaudia-skills★ 724same name
- pedronauck/skills★ 641same name
- ivangfalco/ads-skills★ 267same name
- HybridAIOne/hybridclaw★ 159same name
- hyperfx-ai/marketing-skills★ 107same name
- AceDataCloud/Skills★ 17same name
- chanktb/claude-google-ads★ 11same name
17 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Used alongsideProjects with it also use google-ads-assets, gohighlevel and 2 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
chanktbSkillgoogle-ads-assets
Generates Google Ads creative assets shared across campaign types: responsive search ad headlines and descriptions, Performance Max asset-group copy and search themes, Demand Gen image/video briefs, and sitelinks/callouts. Enforces character limits, brand voice from account-context.yaml, and policy/ trademark safety. Use when the user says "ad copy", "headlines", "descriptions", "assets", "creative", "rsa", "asset group copy", "sitelinks", "callouts".
Also in 3 projects that use this
windsor-aiSkillgohighlevel
Analyze GoHighLevel CRM data through Windsor.ai. Use when the user asks about their GoHighLevel account — contacts, opportunities and pipeline stages, deal value, appointments, campaigns, lead sources, or conversion rates. It can also create or update a contact and create an invoice, always after the user confirms the exact change. It does not send emails or SMS, book or change appointments, or modify pipeline or campaign settings. Do not use for other CRMs (HubSpot, Salesforce), outbound messaging, or ad-platform performance data.
Also in 3 projects that use this
refly-aiSkillgoogle-analytics
Integrate with Google Analytics for web metrics. Use when you need to: (1) retrieve website analytics reports, (2) track traffic and user metrics, or (3) analyze web performance data.
Also in 3 projects that use this
AnthropicSkillonboarding
Generate an onboarding checklist and first-week plan for a new hire. Use when someone has a start date coming up, building the pre-start task list (accounts, equipment, buddy), scheduling Day 1 and Week 1, or setting 30/60/90-day goals for a new team member.
Also in 3 projects that use this
In this repository97 other files it gives its agents.
- ad-copywriting-frameworksSkill
- ad-creative-intelligenceSkill
- ai-creative-generationSkill
- brand-voice-ad-adaptationSkill
- creative-brief-generatorSkill
- creative-fatigue-managementSkill
- creative-performance-analysisSkill
- creative-testing-frameworkSkill
- ecommerce-creative-systemSkill
- google-ads-account-managementSkill
- google-ads-ai-max-searchSkill
- google-ads-api-automationSkill
- google-ads-app-campaignsSkill
- google-ads-auditSkill
- google-ads-campaign-builderSkill
- google-ads-client-servicesSkill
- google-ads-competitor-researchSkill
- google-ads-complianceSkill
- google-ads-copywritingSkill
- google-ads-demand-genSkill
- google-ads-displaySkill
- google-ads-keyword-researchSkill
- google-ads-landing-page-auditSkill
- google-ads-local-campaignsSkill
- google-ads-localizationSkill
- google-ads-measurementSkill
- google-ads-optimizationSkill
- google-ads-performance-maxSkill
- google-ads-remarketingSkill
- google-ads-reportingSkill
- google-ads-shopping-campaignsSkill
- google-ads-shopping-feedSkill
- google-ads-strategySkill
- google-ads-videoSkill
- google-analytics-ga4Skill
- google-business-profileSkill
- google-search-consoleSkill
- google-tag-managerSkill
- google-workspaceSkill
- instagram-organic-growthSkill
- linkedin-ads-abmSkill
- linkedin-ads-account-managementSkill
- linkedin-ads-audience-targetingSkill
- linkedin-ads-auditSkill
- linkedin-ads-campaign-builderSkill
- linkedin-ads-client-servicesSkill
- linkedin-ads-copywritingSkill
- linkedin-ads-lead-gen-formsSkill
- linkedin-ads-measurementSkill
- linkedin-ads-optimizationSkill
- linkedin-adsSkill
- linkedin-ads-strategySkill
- linkedin-organic-growthSkill
- looker-studio-reportingSkill
- meta-ads-account-managementSkill
- meta-ads-advantage-plusSkill
- meta-ads-api-automationSkill
- meta-ads-audience-targetingSkill
- meta-ads-auditSkill
- meta-ads-campaign-builderSkill
- The first 60 shown.
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
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.

