executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
ads-optimizeDiagnose 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.
Independent GitHub snapshot · Automated classification · Original documentation governs
Default to --draft.
Never use a fixed CPA multiple, budget ratio, benchmark, or novelty claim as sole authorization to change an account.
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.