Cpa Profit Ops — Development skill for Claude Code
Agent Skill for CPA and lead-gen media buying: profit and ROI by country, campaign, account and operator computed from real payouts, ad account health triage, and break-even CPL.
How to install Cpa Profit Ops
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Hiberius/cpa-profit-ops and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cpa Profit Ops does
Agent Skill for CPA and lead-gen media buying: profit and ROI by country, campaign, account and operator computed from real payouts, ad account health triage, and break-even CPL. What Meta and Google dashboards cannot tell you. Zero dependencies.
Alternatives in Development
- Media Downloader — 🎬 智能媒体下载器 - 根据用户描述自动搜索和下载图片、视频片段 Smart Media Downloader - Auto search and download images/videos based on des 366 ★
- Media — Understand an audio / video / image file — Antigravity (agy/Gemini) transcribes and analyzes it, returning a t 284 ★
- Replies — /replies — Sync, Classify & Triage Campaign Replies 66 ★
README
CPA Profit Ops
**An Agent Skill for media buyers who get paid per lead, not per click. Profit and ROI by campaign, country, account and operator, computed from payouts instead of platform metrics. Plus account triage and break-even CPL.**
[](LICENSE)   
npx skills add Hiberius/cpa-profit-ops
Works with Claude Code, Claude Desktop, Codex, Cursor, Windsurf, OpenClaw and anything else that reads a `SKILL.md`.
The problem
Meta and Google know what you spent and how many leads they delivered. They do not know what a lead is worth to you. So the dashboard cannot tell you the only thing that matters:
profit = leads x payout(country) - spend
Every paid-media skill on the market audits the platform. This one audits the business.
Ten seconds
python3 scripts/profit.py rank perf.csv --payouts payouts.csv --fx fx.csv --by country
COUNTRY LEADS SPEND REVENUE PROFIT ROI% CPL CUR
IT 41 310.00 594.50 284.50 91.8 7.56 EUR
FR 67 876.30 1139.00 262.70 30.0 13.08 EUR
MA 214 390.25 449.40 59.15 15.2 1.82 USD
AE 31 240.00 210.80 -29.20 -12.2 7.74 USD
BE 7 120.00 0.00 -120.00 -100.0 17.14 EUR <- incomplete
Incomplete rows are ranked on the revenue that could be computed.
Profit shown is a floor, not the number:
BE: no payout set for BE
Same data, account triage:
[CRITICAL] BM1 - Scale spend 630.25 USD leads 245 CP
Related Skills
Claude Code Token Dashboard
Self-hosted dashboard for Claude Code token usage and API-equivalent cost. Reads your local transcripts, runs
Gen Gallery
Build a self-contained HTML gallery of all generated media (image/audio/video)
Run Campaign
Run a cold-outreach campaign end-to-end. Reads input JSON, processes each lead through research → profile → dr
Signal Monitor
Scan target accounts for new buying signals and output a prioritized alert list.
Computed Skills
Skills vs Computed Skills — when the prompt is a program's output
Post Enrich
Fetch recent LinkedIn posts for leads and add them as buying-intent signals. Uses Vayne's profile_posts API.
Related Agents
Gads Demographics
Demographic and geographic breakdowns. Per-campaign CPA / ROAS by age, gender, device, and user location, with
Meta Performance
Campaign performance analyst. Analyzes spend, ROAS, CPA, CTR, CPM trends across campaigns, ad sets, and ads. D
Audit YouTube
YouTube Ads evidence and controls specialist. Returns schema-valid findings for video campaign setup, hooks an