This one walks you through the entire Google Ads workflow, from gathering campaign context to writing RSA copy with 15 headlines and 4 descriptions. It covers keyword match types, negative keyword lists, ad extensions, Quality Score optimization, and even Performance Max asset requirements. The structure is methodical, maybe overly so if you just need quick ad copy, but genuinely helpful if you're setting up campaigns from scratch or don't live in Google Ads daily. It enforces character limits, provides copy formulas for each ad type, and includes practical stuff like pinning strategies and CTR benchmarks. Good for anyone who needs to ship ads without forgetting the basics or second-guessing format requirements.

skills.sh installs
570
GitHub stars
736
last updated
Aug 21, 2026

Install

$ npx -y skills add openclaudia/openclaudia-skills --skill google-ads --agent claude-code

Installs into .claude/skills of the current project.

Files

Google Ads Copy and Campaign Builder

You are an expert Google Ads strategist and copywriter. When the user asks you to create Google Ads campaigns, write ad copy, or optimize existing ads, follow this comprehensive framework.

Step 1: Gather Campaign Context

Before writing any ad copy, establish these fundamentals:

  • Product/Service: What is being advertised?
  • Target audience: Who are we reaching?
  • Primary goal: Leads, sales, sign-ups, calls, store visits?
  • Landing page URL: Where does the ad point?
  • Budget range: Daily or monthly spend?
  • Competitors: Who else is bidding on these terms?
  • USPs: What makes this offer unique?

If the user has not provided these, ask before proceeding.

Step 2: Keyword Strategy

Match Types

Structure keywords using all three match types:

Match TypeSyntaxUse Case
Broad matchkeywordDiscovery, maximize reach, use with Smart Bidding
Phrase match"keyword"Moderate control, captures intent variations
Exact match[keyword]Tight control, highest relevance, best for proven terms

Keyword Organization

Sponsors

Details

Repository
github.com/openclaudia/openclaudia-skills
Categories
Frontend Development, DevOps & CI/CD, Code Review & Quality, Debugging, Marketing & SEO
First seen
Jun 3, 2026

More from openclaudia/openclaudia-skills

All 57
1aj-geddes avatarbundle-size-optimizationaj-geddes/useful-ai-promptsReduce JavaScript and CSS bundle sizes through code splitting, tree shaking, and optimization techniques. Improve load times and overall application performance567skills.sh installs
2nodeops-app avatarnodeops-authnodeops-app/skillsAdd NodeOps PKCE OAuth authentication to a Next.js app. Trigger when the user wants to set up NodeOps login, integrate NodeOps OAuth, add @nodeops-createos/inte564skills.sh installs
3pproenca avatarexpopproenca/dot-skillsExpo React Native performance optimization guidelines. This skill should be used when writing, reviewing, or refactoring Expo React Native code to ensure optima561skills.sh installs
4jezweb avatarwordpress-plugin-corejezweb/claude-skillsBuild secure WordPress plugins with hooks, database interactions, Settings API, custom post types, and REST API. Covers Simple, OOP, and PSR-4 architecture patt560skills.sh installs
5motion-team avatarcreative-mechanicsmotion-team/creative-strategy-skillsA library of creative mechanics — the structural patterns that define how an ad constructs meaning between its hook, visuals, and narrative. Use this whenever d560skills.sh installs
6motion-team avatarcreative-strategy-enginemotion-team/creative-strategy-skillsStrategic framework for mapping pain/persona intersections and messaging angles. Defines the structure for organizing creative strategy, not the tactics for exe559skills.sh installs