The skills library · open source · Claude Code

Our Google Ads brain,
as code.

The AI Experiment Engine runs on Claude Code skills — reusable, auditable workflows we built for our own accounts first. This is the library, in the open: what each one does, exactly as we run it. The public repo ships this autumn.

Account audit
$ claude /google-ads-deepdive

Full audit of one account: campaigns → weak ad groups → wasteful search terms → PMax asset groups → best and worst products. Ends in steering actions, not observations.

Search hygiene
$ claude /search-term-audit

Every search term of a campaign categorised by intent, a compressed negative list (phrase patterns, collision-checked), and the structural causes flagged — TOFU-aware, so exploration doesn't get killed.

Brand protection
$ claude /pmax-brand-leak

Measures how much brand traffic is hiding inside PMax, seals it with campaign-level negatives, and feeds the missed brand variants back into your branded campaign.

Brand defense
$ claude /branded-search-builder

A complete branded defense campaign: target impression share bidding, exact + phrase + misspellings, and a 15/4 RSA aimed at Excellent ad strength. Ships PAUSED — you flip the switch.

Shopping structure
$ claude /pmax-feed-only

An asset-less Performance Max build: feed-only, text generation off, URL expansion off. Optionally split by product type on rising search demand.

Demand check
$ claude /feed-health-score

Cross-references the products getting spend today with real Keyword Planner demand: is your budget on rising SKUs or dying ones?

Seasonal planning
$ claude /q4-ads-plan

Last year's Q4 from the account (or Keyword Planner demand if there is no history) → a dated BFCM / holiday campaign calendar with owner per task.

Trend validation
$ claude /trend-radar

Upcoming seasonal and pop-culture demand that fits a store's niche — validated with real search volumes for five markets before anything gets built.

Unit economics
$ claude /payback-calculator

The Allowance, properly: contribution margin → break-even CPA → payback-derived target CPA with sensitivity bands. Script-computed, so client numbers are auditable.

Why give this away? Because the skills are the engine room, not the edge. The edge is the judgment layer on top — the pre-registered criteria, the payback windows, the senior who signs every euro. You can run the tools; the standard is the product.

Get the repo on day one One email when it ships · nothing else See the engine run Back to the machine