Google Ads Asset Planner
Builds evidence-grounded Google Ads asset manifests (sitelinks, callouts, snippets, images, PMax briefs) and publishes only after explicit approval.
Marketing & SEOIntermediate★ 3,421⑂ 425AI score 8/10Last updated: Aug 26, 2026
What it does
- Turns approved business evidence into a reviewable asset manifest covering callouts, sitelinks, structured snippets, image assets, and Performance Max creative briefs.
- Every asset row carries a concept ID (persona × motivation × angle), exact copy or visual direction, evidence source, landing destination, and status (
ready_for_review,blocked,approved_to_publish). - Refuses to invent ratings, pricing, guarantees, or availability; unsupported claims are tagged
needs_substantiation. - Validates fields against live tool metadata, checks
tools/listbefore promising an operation, writes only after you approve the exact manifest, records the returnedchangeId, and reads the entity back.
Who it's for
- Performance marketers and agencies running Google Ads accounts
- Creative teams that need structured, placement-aware PMax briefs
- In-house advertisers who want a hard gate between drafts and published assets
Example uses
- "Audit the callouts and sitelinks on my brand campaign" → pulls existing coverage, flags duplicates and gaps in a table.
- "Build a PMax asset brief" → defines product scope, conversion goal, audience signal, then 3–5 concept cards plus a list of missing inputs (logo, source files, rights, substantiation).
- "Publish these approved snippets" → re-confirms scope and exact count, creates them, logs change IDs for undo.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/nowork-studio/notfair-plugin/HEAD/google-ads/assets/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the google-ads/assets folder from the GitHub repo nowork-studio/notfair-plugin into my ~/.claude/skills/google-ads-assets/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/nowork-studio/notfair-plugin.git && mkdir -p ~/.claude/skills && cp -r notfair-plugin/google-ads ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open your terminal.
- Clone the repo:
git clone https://github.com/nowork-studio/notfair-plugin.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the skill:
cp -r notfair-plugin/google-ads ~/.claude/skills/ - Confirm the
google-ads/shared/files (preamble.md, analysis-principles.md, policy-registry.json) came along. - Connect the Google Ads (NotFair) MCP server to Claude Code and prepare
business-context.jsonplus your persona files. - Restart Claude Code and ask something like "plan sitelink and callout assets for my Google Ads campaign" to trigger the skill.
View source on GitHub ↗License: MIT