Agent skill · Security

google-search-ads-builder

End-to-end Google Search Ads campaign builder. Performs deep keyword research (competitor SEO, review language mining, Reddit/HN community terminology, site audit), builds keyword architecture with funnel mapping and intent classification, creates ad group structure, generates headline/description variants, builds negative keyword lists, recommends bid strategy, and exports a campaign-ready CSV for Google Ads Editor import.

gooseworks-aigithub.com/gooseworks-aiGitHub ↗
claude-codecodexcursorMIT
Install
npx skills add gooseworks-ai/goose-skills --skill google-search-ads-builder --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 18 KB
Bundled scripts: none
Path: skills/ads/composites/google-search-ads-builder/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,091
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Google Search Ads Builder Build a complete Google Search Ads campaign from scratch. This skill handles everything from deep keyword research through community and review language mining, to ad copy generation and campaign structure — outputting files ready to import into Google Ads Editor. **Core principle:** Most early-stage teams waste their first $5K on Google Ads because of bad keyword strategy and bad structure. This skill builds the strategic keyword foundation AND a tight, well-organized campaign from day one. ## When to Use - "Set up Google Search Ads for us" - "Build a Google Ads campaign for [product]" - "I want to start running search ads — help me set it up" - "Create a PPC campaign structure" - "Generate Google Ads copy for our product" - "Do keyword research for Google Ads" - "What keywords should we bid on?" - "Build a keyword strategy for paid search" - "Find high-intent keywords in our space" ## Phase 0: Intake 1. **Product name + URL** — What are we advertising? 2. **One-line value prop** — What does it do, for whom? 3. **Product category** — How would a buyer search for this? (e.g., "sales automation", "AI writing tool") 4. **ICP** — Who is searching for this?

What's inside
Steps it walks through
  1. When to Use
  2. Phase 0: Intake
  3. Phase 1: Deep Keyword Research
  4. 1A: Seed Keyword Generation
  5. 1B: Competitive Keyword Mining
  6. 1C: Review Language Mining
  7. 1D: Reddit Community Terminology Mining
  8. 1E: Hacker News Terminology Mining
  9. 1F: Your Site Content Audit
  10. 1G: Search Suggest & Related Terms
  11. 1H: Keyword Expansion
  12. Phase 2: Keyword Architecture
  13. 2A: Funnel Stage Mapping
  14. 2B: Intent Classification
Ships with 1 file
  • skill.meta.json
More from goose-skills
All skills →
About this skill
What does the google-search-ads-builder skill do?

End-to-end Google Search Ads campaign builder. Performs deep keyword research (competitor SEO, review language mining, Reddit/HN community terminology, site audit), builds keyword architecture with funnel mapping and intent classification, creates ad group structure, generates headline/description variants, builds negative keyword lists, recommends bid strategy, and exports a campaign-ready CSV for Google Ads Editor import.

How do I install it?

Run `npx skills add gooseworks-ai/goose-skills --skill google-search-ads-builder --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going