Competitor Ad Intelligence — Data skill for Claude Code
Agent Skill for competitor ad analysis without spend data: Winner Score over longevity, variants, geo spread, velocity and recency, lineage grouping so re-uploads do not fake short lifespans, and angl.
How to install Competitor Ad Intelligence
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Hiberius/competitor-ad-intelligence and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Competitor Ad Intelligence does
Agent Skill for competitor ad analysis without spend data: Winner Score over longevity, variants, geo spread, velocity and recency, lineage grouping so re-uploads do not fake short lifespans, and angle gap analysis against your own account.
Alternatives in Data
- Azure Document Intelligence .net — Document text, table, and data extraction 1.8k ★
- Global Stock Data — US stock market data for AI coding assistants — zero-auth, official sources 1.5k ★
- Agentsview — Local-first session intelligence and analytics for coding agents, supporting Claude Code, Codex, and 14 other 824 ★
README
Competitor Ad Intelligence
**An Agent Skill for ranking competitors' ads without spend data. Nobody publishes what a competitor spent, so this scores the signals a losing ad cannot fake: longevity, variant count, geographic spread, advertiser velocity and recency. Plus the lineage grouping that makes longevity honest.**
[](LICENSE)  
npx skills add Hiberius/competitor-ad-intelligence
Every spend number you have seen is estimated
Not the Meta Ad Library, not the Google Ads Transparency Center, not the paid tools. So score what is actually observable:
score = 0.35·longevity + 0.25·variants + 0.20·geo + 0.10·velocity + 0.10·recency
Nobody keeps paying for an ad that loses money, and nobody produces twelve versions of a loser. Those two facts carry 60% of the weight.
Group re-uploads first, or the ranking is wrong
python3 scripts/adscore.py lineage creatives.csv --out grouped.csv
9 creatives -> 7 lineages (2 re-uploads collapsed)
Longevity measured before this step would have understated the survivors.
Before grouping, the top creative in the sample corpus scores 78.1. After grouping, a different advertiser takes the top spot at 84.4, because their three "separate" ads were one concept that had been running for 99 days. An advertiser who rotates creatives on a schedule looks like someone running short tests, and is not.
python3 scripts/adscore.py score grouped.csv --top 5
SCORE ADVERTISER HEADLINE DAYS VAR GEO STAGE
84.4 SolarFast Pannelli solari a costo zero 99 3 5 battle-tested
78.1 CasaVerde Come funziona davvero il fotovoltaico 183 1 6 battle-teste
Related Skills
Dna Claude Analysis
Personal genome analysis toolkit that processes raw DNA data from 23andMe/AncestryDNA across 17 categories (he
Estimate Assistant
Generate accurate task estimates using historical data, complexity analysis, and team velocity metrics
Premarket AI
AI pre-market news platform that separates real market news from fake. It migrates a legacy C++11/PostgreSQL/P
Yepanywhere
Self-hosted web UI for Claude and Codex. Push notifications, file uploads, no accounts, no database. Uses your
Local Art Sync
Watches a local folder the GM picks (for example where ChatGPT or other tools save generated art) and uploads
Code Archaeology
Recover the structure, intent, and lineage of old code, data, or analysis
Related Agents
Cost Forecaster
Forecasts GDD spend over the next N design cycles. Reads .design/telemetry/costs.jsonl (grouping est_cost_usd
Pipeline Icp Mapper
Growth-pipeline Agent 3. Use to map a startup's product, competitor landscape, and user base to platforms — wh
Audit Maps
GBP 25-field completeness audit, review intelligence, competitor radius mapping, and geo-grid ranking analysis