optimize-campaign
Diagnose a Realize campaign that's underperforming or had a discrete performance event, and prescribe fixes. Walks 5 mandatory pre-checks then routes to RCA (when something broke on a specific date) or general optimization (ongoing review). Activates on questions like "why is this campaign underperforming?", "CPA spiked yesterday", "what should I pause?", "how do I improve CPA?", "campaign isn't spending", "lead quality is bad", "performance has plateaued".
Install
With your agent
Install OMGSkills skill "taboola/realize-claude-plugin:skills/optimize-campaign" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/taboola/realize-claude-plugin /tmp/realize-claude-plugin && ln -s /tmp/realize-claude-plugin/skills/optimize-campaign ~/.claude/skills/optimize-campaign
From README
Optimize Campaign Data-driven diagnosis and recommendation loop for a Realize campaign. Pulls performance data via the MCP, applies mandatory pre-checks, then routes to one of two diagnostic paths and prescribes concrete next actions. Internal vs user-facing terminology — never leak the framework names The framework labels in this file ("pre-checks P1–P5", "RCA — 6-signal framework", "Signal 1 / Signal 2 / Signal 6", "residual signal", "creative restructure shock") are internal scaffolding for the model. Never surface them in user-facing output. Per os/guardrails.md, do the work and describe the actual finding in plain English. | Internal label (this file uses) | What to say to the user | |---|---| | "mandatory pre-checks" / "running P1–P5" | Just do the checks silently. If a check matters to the answer, describe the finding ("the campaign has no conversion goal attached").
More from this repo
accounts
Discover Realize accounts and capture the account_id required by every other Realize MCP tool.
manage-campaigns
Used to create and update Realize campaigns, native + display items, and account-level conversion rules via the Realize...
reports
Pull Realize performance reports (CSV) and interpret them.
