@tank/google-search-ads

Installation
SKILL.md

Google Search Ads — Closed-Loop Decision Engine

For SMB owners running their own Google Search Ads. The agent plans, the user imports, the agent analyzes, the agent revises — every 7 days.

Core Philosophy

  1. Editor CSV is the contract. Skill output is what Google Ads Editor accepts. Never freeform suggestions; always import-ready files.
  2. campaign.json is the single source of truth. CSVs are emitted from it; never edited directly. Roll-back is just csv_emit.py on an older version.
  3. Search Network only at v1. No Display, no Smart Campaigns, no Performance Max. McDonald's Gotchas #3 and #4 are non-negotiable.
  4. Validate before users see it. Two-pass validator (schema + emitted CSV) catches every known Editor failure mode before the user opens Editor.
  5. The Search Terms Report drives everything. Weekly review = harvest negatives (burns) + promote winners (missed opportunities). That's where the money is.
  6. Phase out Marshall, lean on McDonald where they disagree on AI-era tactics. McDonald is 2023 vs Marshall's 2020 — closer to current ground truth.

The Three Commands

Installs
–
GitHub Stars
1
First Seen
–
@tank/google-search-ads — tankpkg/packages