/Catalogue/Prompt/nowork-studio/nowork-studio-notfair-plugin-paid-ads-optimize

Origin: github

paid-ads-optimize

Diagnose wasted paid-ad spend, pacing, and allocation, then propose safe evidence-backed optimizations. Use for waste, negatives, budgets, bid changes, poor CPA or ROAS, underpacing, overspend, or scaling decisions.

by nowork-studio · updated 5h ago · imported from GitHub

Installs0+0/7d
Security score92/100
Retention 14d0%
GitHub stars3.9K

Skill logic

Execution graph
User message
Prompt rewrites behaviour
Response

SKILL.md

View on GitHub ↗

Paid Ads Optimization

Read ../shared/operating-contract.md and ../shared/measurement-framework.md. Review before changing anything.

Diagnose before cutting

Verify the conversion signal, period completeness, spend volume, attribution model, and recent account changes. Spend with no recorded conversion can indicate broken tracking or immature data; treat it as a hypothesis until the signal and volume support an intervention. Check landing-page or operational failures before blaming targeting.

Classify the bottleneck as query/audience quality, creative fatigue, delivery/rank, budget constraint, landing-page mismatch, tracking, or economics. Use the specialized Google, Meta, X, LinkedIn, Reddit, or TikTok skill for live diagnosis. For other platforms, analyze only the supplied or verified data.

Rank reversible moves

Prefer this order: exclude an irrelevant query, placement, or audience; pause the narrowest losing unit; adjust budget or bid in a measured step; then consider structural change. For a reallocation, show the current and proposed allocations, the same total budget unless the user approves an increase, and the observable hypothesis.

Do not declare a loser from a few clicks. Set a threshold appropriate to the named target CPA, conversion lag, and channel role. Preserve upper-funnel and assisted-conversion context rather than judging all campaigns on last-click CPA alone.

Approval and follow-up

Present each exact mutation with scope, current value, proposed value, currency exposure, rationale, and review date. After approval, execute only through the verified platform skill or connector, read back the result, and record the intervention's expected effect and guardrail. Revisit after the declared observation window instead of promising a generic ongoing watch.

Discussion

No comments yet — start the thread.

Sign in to join the discussion.

/More from nowork-studio/notfair-plugin

nowork-studio· 5h agoCommunity
hreflang-international

Prompts · TypeScript · v0.1.0

International / multilingual SEO audit focused on hreflang correctness: missing or broken return tags, wrong language/region codes, missing x-default, self-referencing errors, hreflang vs canonical conflicts, and inconsistent signals across HTML head, HTTP headers and XML sitemap. Also reviews URL structure (ccTLD vs subdirectory vs subdomain), language targeting and geo signals. Use whenever the user runs a multi-language or multi-region site and asks about hreflang, international or multilingual SEO, the wrong-language page showing in search, or duplicate content across country versions. Trigger on: "hreflang", "international SEO", "multilingual SEO", "multi-region", "wrong language in Google", "x-default", "ccTLD vs subdirectory", "geo targeting", "language targeting", "my English page shows for Thai users", "th/en page ranking in the wrong country", or any cross-language/cross-country ranking question. For full-site audits use /seo-analysis; for a single URL use /seo-page.

#agents#claude-code-plugin#claude-skills

0 3.9K
nowork-studio· 5h agoCommunity
NotFair

MCP servers · TypeScript · v0.1.0

Open-source SEO, GEO, and marketing skills for AI agents.

#agents#claude-code-plugin#claude-skills

0 3.9K
nowork-studio· 5h agoCommunity
io.github.nowork-studio/notfair

MCP servers · TypeScript · v0.27.14

OAuth MCP for Google, Meta, X, LinkedIn, Reddit, TikTok, GSC, GA4, WordPress and GHL.

#agents#claude-code-plugin#claude-skills

0 3.9K
nowork-studio· 5h agoCommunity
gemini

Prompts · TypeScript · v0.1.0

Cross-model second opinion from Google Gemini — a different AI reviewing the same changes, with deep Google ecosystem knowledge. Three modes: review (pass/fail gate for Google Ads campaigns, SEO metadata, or code), challenge (adversarial stress-test that tries to break your changes), and consult (open Q&A with Gemini on Google Ads strategy, SEO best practices, or implementation questions). Use when the user says "gemini review", "ask gemini", "gemini challenge", "second opinion from gemini", "consult gemini", "stress test with gemini", "what would gemini say", "cross-model review", or "get another opinion". Voice aliases: "gem", "gemini check". Especially useful for Google Ads changes, SEO metadata updates, campaign structure decisions, keyword strategies, and bid/budget changes — Gemini has native Google ecosystem knowledge that complements Claude's analysis.

#agents#claude-code-plugin#claude-skills

0 3.9K