# Google Ads

Manage Google Ads, performance, keywords, bids, budgets, negatives, campaigns, ads...

- Repository: https://github.com/nowork-studio/notfair-plugin (4093 stars)
- Category: Marketing
- License: MIT
- Last updated: 2026-10-30
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add nowork-studio/notfair-plugin --skill google-ads -g -a claude-code -y`
Codex: `npx skills add nowork-studio/notfair-plugin --skill google-ads -g -a codex -y`
Cursor: `npx skills add nowork-studio/notfair-plugin --skill google-ads -g -a cursor -y`
Gemini CLI: `npx skills add nowork-studio/notfair-plugin --skill google-ads -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add nowork-studio/notfair-plugin`

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

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Canonical NotFair workflow

Read [`../../google-ads/manage/WORKFLOW.md`](../../google-ads/manage/WORKFLOW.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/WORKFLOW.md`, not `<plugin-root>/skills/google-ads/manage/WORKFLOW.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.

