Hiberius

Cpa Profit Ops — Development skill for Claude Code

Development community

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: MIT](https://img.shields.io/badge/License-MIT-2ea44f.svg)](LICENSE) ![Python 3.8+](https://img.shields.io/badge/python-3.8%2B-3776AB?logo=python&logoColor=white) ![Zero dependencies](https://img.shields.io/badge/dependencies-0-6E56CF) ![Meta + Google](https://img.shields.io/badge/Meta%20%2B%20Google-CPA%20%2F%20lead%20gen-0866FF)

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