Install Cpa Diagnostics
Pick your agent. Every command is ready to paste.
npx skills add irinabuht12-oss/marketing-skills --skill cpa-diagnosticsThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads cpa-diagnostics when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the cpa-diagnostics skill”. In Codex, type $cpa-diagnostics.
The skill itself
SKILL.md
1/ CPA Diagnostics — Google + Meta
What it does
When your CPA spikes, Claude breaks down exactly what caused it. It looks across your campaign data and isolates the contributing factors — audience fatigue, bid landscape shifts, creative decay, landing page conversion drops, budget distribution changes, or new competitor activity.
How it works
Feed Claude your campaign data for the current period vs the previous period. It compares metrics at every level — campaign, ad set, ad, keyword, audience, placement — and identifies where the variance is coming from. Results are ranked by impact so you know what to fix first.
Practical example
CPA went from $42 to $67 overnight. Claude identifies that 73% of the increase came from one ad set where frequency hit 4.2 and CTR dropped 31%. Another 18% came from a search campaign where a broad match keyword started matching irrelevant queries. The remaining 9% was a landing page with slower load time after a site update.
What you get back
- Ranked list of factors driving the CPA change with percentage contribution
- Specific campaigns, ad sets, keywords, or audiences causing the issue
- Recommended fixes for each factor in priority order
- Comparison data showing exactly what shifted between periods
When to use it
- CPA jumps more than 15-20% day over day or week over week
- Client asks "why did performance drop" and you need an answer fast
- Monday morning account checks when you need to catch weekend issues
- Before budget calls to identify and fix problems proactively
Data access (Ryze MCP)
This skill works best with live account data. Connect the free Ryze MCP once and Claude reads your Google Ads, Meta Ads, GA4 and Search Console directly:
- claude.ai / Claude Desktop: Settings → Connectors → Add custom connector →
https://connector.get-ryze.ai/mcp - Claude Code:
claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp - Cursor: Settings → MCP → add the same URL
Setup guide: https://www.get-ryze.ai/how-to-connect-claude-to-google-meta-ads-mcp?utm_source=github&utm_content=marketing-skills
Tips for Cpa Diagnostics
- • Start a fresh session after installing so your agent picks up the new skill.
- • It is part of a pack with 40 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Cpa Diagnostics
What does the Cpa Diagnostics skill do?
When your CPA spikes, Claude breaks down exactly what caused it. It looks across your campaign data and isolates the contributing factors — audience fatigue, bid landscape shifts, creative decay, landing page conversion drops, budget distribution changes, or new competitor activity. Platform: Google and Meta.
How do I install Cpa Diagnostics?
Run "npx skills add irinabuht12-oss/marketing-skills --skill cpa-diagnostics" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Cpa Diagnostics work in Cursor and Codex?
Yes. Cpa Diagnostics uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Cpa Diagnostics free?
Cpa Diagnostics is open source on GitHub. It is free to install; check the license before commercial use.
Who made Cpa Diagnostics?
Cpa Diagnostics is published by irinabuht12-oss in the irinabuht12-oss/marketing-skills repository, together with 39 other skills.

