John Williams

ahmeego.comFounder, AHMEEGO

Founder of AHMEEGO and the practitioner behind Buddy, the open-source Google Ads agent. 15+ years managing $350M+ in ad spend across NortonLifeLock, GM, Eventbrite, Prudential, Columbia, and Harvard — including a 192% YoY paid-search growth run at NortonLifeLock. Now builds AI-native paid-media tooling in the open, including a live agent that reads and writes to Google Ads accounts under explicit human confirmation.

Install all 5 skills

Pick your agent — one command installs everything.

Install in your Swan workspace
View source on GitHub

Skills by John

5 skills · 0 installs

Ads0

John Williams

ahmeego.comFounder, AHMEEGO

Performance Max asset group structure and hygiene

Use this skill when structuring or troubleshooting a Performance Max campaign — asset groups, ad strength, audience signals, or suspected cannibalization of brand search. Produces a structural fix list, not just "add more assets." Triggers: Performance Max, PMax, asset groups, ad strength, audience signals, PMax cannibalizing brand, PMax negative keywords, low ad strength.

Ads0

John Williams

ahmeego.comFounder, AHMEEGO

Portfolio-style budget reallocation across campaigns

Use this skill when deciding where to shift ad budget across an existing account — some campaigns capped by budget, others past their efficient point, or a seasonal peak coming up. Produces a reallocation plan sized to a total spend envelope instead of an even split. Triggers: budget optimization, budget pacing, impression share lost to budget, shared budgets, seasonal budget planning, where to cut spend.

Ads0

John Williams

ahmeego.comFounder, AHMEEGO

PPC forecasting and unit-economics math

Use this skill when someone asks for a budget projection, a ROAS or CPA target, an impression-share opportunity estimate, or any paid-search math from numbers they already have — no live account access needed. Produces a shown-work table with a sensitivity check, not just a final number. Triggers: budget projection, ROAS calculation, CPA target, conversion forecast, impression share opportunity, break-even ROAS, "what would happen if."

Ads0

John Williams

ahmeego.comFounder, AHMEEGO

Quality Score diagnosis and prioritization

Use this skill when Quality Score is low, CPCs feel high relative to competitors, or someone asks "why aren't my ads showing" without a budget explanation. Produces a spend-weighted, component-level fix list instead of a vague "improve relevance" note. Triggers: Quality Score, expected CTR, ad relevance, landing page experience, high CPCs, ad rank, "below average" component flags.

Ads0

John Williams

ahmeego.comFounder, AHMEEGO

Write safety for AI agents on Google Ads accounts

Use this skill when an AI agent or automation is about to make a write change to a live Google Ads account — pausing something, moving a bid, adding negatives, editing a budget, launching a campaign. Produces a change that's previewed, confirmed, and provably executed, instead of a plausible-sounding claim. Triggers: agent making Google Ads changes, autonomous bidding, automated negative keywords, AI campaign management, bulk account edits, "did that actually run."