# Google Ads

> 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.

- Skill: `gabrielmoreira/google-ads-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add gabrielmoreira/google-ads-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/gabrielmoreira/google-ads-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth
- Author: gabrielmoreira (https://skillmd.com/u/gabrielmoreira)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/gabrielmoreira/google-ads-2

---


# Canonical NotFair workflow

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.

