Skills · Business & ops

Paid Media Optimization

Unverified30/40

Hand over your current ad campaigns and spend numbers, get back a ranked list of what to change, pause, or test to stop wasting money.

Originally by AgriciDaniel · MIT

Claude CodePartialHas SKILL.md but declares no allowed-tools — Claude Code will ask for permission each time
CursorPartialPlain prose you can paste in — but no Cursor rules file
CodexPartialPlain prose you can paste in — but no AGENTS.md
Gemini CLIPartialPlain prose you can paste in
CopilotPartialPlain prose you can paste in — but no Copilot instructions file
npx agentalley add ads-optimize

This command does not work yet — the CLI is still being built. Until then, use Raw in the reader below to take the file.

Who is stuck, and on what

You're pouring money into Google or Facebook ads every month and you honestly can't tell what's working and what's just burning cash. You need someone to look at the numbers and tell you plainly what to fix first.

What it gives you

A prioritized list of specific, reversible changes to your campaigns and budgets, each with the expected payoff and how sure it is.

When NOT to use it

It will not log into your ad account or make changes for you, and it will never delete anything.

The whole source

No sign-in, no blur, nothing truncated
ads-optimize/SKILL.md35 lines1.9 KBRawView on GitHub
Frontmatter — 2 properties
nameads-optimize
descriptionDiagnose and draft or explicitly apply paid-ad optimizations using evidence, financial constraints, experiments, and capability-gated adapters. Use for campaign optimization, budget reallocation, bid changes, pausing or archiving ads, requests to delete campaigns, search-term or negative-keyword actions, creative rotation, or improving CPA and ROAS.
1---
2name: ads-optimize
3description: "Diagnose and draft or explicitly apply paid-ad optimizations using evidence, financial constraints, experiments, and capability-gated adapters. Use for campaign optimization, budget reallocation, bid changes, pausing or archiving ads, requests to delete campaigns, search-term or negative-keyword actions, creative rotation, or improving CPA and ROAS."
4---A5No allowed-tools declared — no way to tell what this skill may touch
5 
6# Paid Media Optimization
7 
8Default to `--draft`.
9 
101. Load the latest normalized snapshot, prior decisions, monitoring results,
11 experiment state, conversion lag, economics, and platform capability manifest.
122. Identify the decision and causal evidence; do not optimize a metric in isolation.
133. Compare no-change, experiment, and mutation options, including learning, policy,
14 tracking, inventory, and opportunity-cost effects.
154. Produce ranked recommendations with confidence and success measures.
165. Convert approved recommendations into mutation plans only through the main
17 mutation gate.
186. Apply, verify, audit, and retain rollback only when the exact operation is
19 enabled and remote state still matches the draft precondition.
20 
21Never use a fixed CPA multiple, budget ratio, benchmark, or novelty claim as sole
22authorization to change an account.
23 
24## Destructive-action boundary
25 
26Refuse permanent deletion of campaigns, ad groups, ads, audiences, conversions,
27or other account objects. Permanent deletion is outside the supported mutation
28contract and cannot be made safe by confirmation. Offer reversible alternatives:
29leave objects paused, archive where supported, apply labels, export a backup, and
30define a retention or later-review date. Do not create or apply a delete plan.
31 
32Search-term actions require a search terms report, business-relevance evidence,
33and an overblocking review. Without them, request the missing evidence and do not
34invent or illustrate specific negative keywords.
35 

Reviews

Installed this one?Write the first review and take the Trailblazer badge.

Reviews only open after a real install, so this is empty — and we leave it empty rather than invent one.

Alternatives

Also in Business & ops