competitor-ad-intelligencelisted
Install: claude install-skill Hiberius/competitor-ad-intelligence
# Competitor Ad Intelligence
## Overview
No public source publishes what a competitor spent on a creative. Every spend number in
every competitor-intelligence product is a model output presented as a measurement.
So stop trying to measure spend and measure what is observable, and what a losing ad
cannot fake for long: **how long it has been running, how many variants exist, how many
countries it runs in, whether the advertiser is accelerating, and whether it is still
live.**
```
score = 0.35·longevity + 0.25·variants + 0.20·geo + 0.10·velocity + 0.10·recency
```
## When to use
- Building or reading a competitor creative corpus from any public ad library
- Deciding which competitor creatives are worth copying
- Explaining why a "top ad" list is misleading
- Finding the angles a competitor is winning with that you are not testing
- Setting up an ad archive that will still be useful in six months
**Not for:** estimating a competitor's budget. It cannot be done from public data, and a
number invented for a client deck is worse than saying so.
## Do lineage before anything else
An advertiser who re-uploads the same creative every fourteen days looks like three short
tests. They are running one concept that has survived six weeks. Longevity is the
heaviest signal in the score, so measuring it on ungrouped creatives produces a ranking
that is confidently wrong.
```bash
python3 scripts/adscore.py lineage creatives.csv --out grouped.csv
python3 scripts/adscore.py score group