mcpField
A
ads-optimize

ads-optimize

github.com/agricidanielMarketing & growth10.5k676 installsUpdated 2w ago
Repository

About ads-optimize

ads-optimize is a paid-media optimization skill for teams evaluating account decisions using snapshots, experiments, and business context. It ranks evidence-based options, routes approved changes through a mutation gate, and refuses permanent deletion plans.

Key features

  1. 01Loads snapshots and experiment state
  2. 02Compares no-change, experiment, and mutation options
  3. 03Ranks recommendations with confidence
  4. 04Applies changes only when preconditions match
  5. 05Refuses permanent deletion plans

Use cases

  1. 01Prioritize paid-media account improvements
  2. 02Assess a proposed change against tracking and policy effects
  3. 03Prepare reversible alternatives to deleting account objects

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/agricidaniel/claude-ads --skill ads-optimize

After installing, type/ads-optimizein Claude Code to confirm it loaded.

Details

From the project README

Paid Media Optimization

Default to --draft.

  1. Load the latest normalized snapshot, prior decisions, monitoring results, experiment state, conversion lag, economics, and platform capability manifest.
  2. Identify the decision and causal evidence; do not optimize a metric in isolation.
  3. Compare no-change, experiment, and mutation options, including learning, policy, tracking, inventory, and opportunity-cost effects.
  4. Produce ranked recommendations with confidence and success measures.
  5. Convert approved recommendations into mutation plans only through the main mutation gate.
  6. Apply, verify, audit, and retain rollback only when the exact operation is enabled and remote state still matches the draft precondition.

Never use a fixed CPA multiple, budget ratio, benchmark, or novelty claim as sole authorization to change an account.

Destructive-action boundary

Refuse permanent deletion of campaigns, ad groups, ads, audiences, conversions, or other account objects. Permanent deletion is outside the supported mutation contract and cannot be made safe by confirmation. Offer reversible alternatives: leave objects paused, archive where supported, apply labels, export a backup, and define a retention or later-review date. Do not create or apply a delete plan.

Search-term actions require a search terms report, business-relevance evidence, and an overblocking review. Without them, request the missing evidence and do not invent or illustrate specific negative keywords.

Comments

Markdown supported