google-ads · diff

git:20260814.8d9d54b to git:20260909.9d80428

1 added, 1 removed. Audit A to A.

---
name: google-ads
description: Manage Google Ads — performance, keywords, bids, budgets, negatives, campaigns, ads, search terms, QS, location targeting, bulk operations, experiments, asset management, portfolio bidding, offline conversions. Use for any mention of Google Ads, CPA, ROAS, ad spend, or campaign settings.
argument-hint: "<campaign name, keyword, or 'show performance'>"
triggers:
- google ads
- campaigns
- keywords
- ad spend
- CPA
- ROAS
- search terms
- negative keywords
- bid
- budget
- pause campaign
- ads performance
- location targeting
- geo targeting
- campaign settings
- rename campaign
- rename ad group
- bulk keywords
- check my changes
- did my changes work
- review my changes
- how are my changes doing
- change impact
- experiment
- bidding strategy
- performance max
- shopping campaign
- sitelink
- callout
- structured snippet
---
# Canonical NotFair workflow
- Read [`../../google-ads/manage/SKILL.md`](../../google-ads/manage/SKILL.md) completely, then follow it as the active workflow. Resolve every relative reference from that file against `../../google-ads/manage/`.
+ Read [`../../google-ads/manage/SKILL.md`](../../google-ads/manage/SKILL.md) completely, then follow it as the active workflow. Normalize that path from the directory containing this wrapper: the canonical file is `<plugin-root>/google-ads/manage/SKILL.md`, not `<plugin-root>/skills/google-ads/manage/SKILL.md`. Resolve every relative reference from the canonical file against `<plugin-root>/google-ads/manage/`. If the canonical file cannot be read, stop and report the packaging error; never substitute a similarly named skill from another plugin.