Agent skill · okdata-ads
Ad creatives
What ads are competitors running?
Searches each ad library you pick for a brand or keyword, as one table with a platform column: advertiser, headline, copy, format, first and last shown, link.
- 2 platforms
- 2 calls in the example
- ≤ $0.008 for that run
- 6 calls before it asks
Tell your AI
Install the okdata skill okdata-ads from https://okdata.online/.well-known/agent-skills/okdata-ads/SKILL.md into your skills folder.
The package is one folder with one SKILL.md; unzip it into your agent's skills folder. The skill is free; you pay only for the calls it makes.
Ask it like this
- “What running shoe ads are on Meta and TikTok right now? Group them by the promise they make.”
- “Which offers is this brand pushing in its Facebook and Instagram ads?”
- “Show me the TikTok ads for portable blenders and how long each has run.”
Example run
| Endpoint | Calls | At most |
|---|---|---|
meta.ads.search | 1 | $0.004 |
tiktok.ads.search | 1 | $0.004 |
| Total | 2 | $0.008 |
What it does
- Plans and states the cost before the first paid call, and asks before going past 6 calls.
- On each chosen ad library, call its ad search with the brand or keyword as
query, one page each. - Lays every result out as one table and answers from it, with the cost and where the data came from.
What you get back
| Platform | Advertiser | Headline | Copy | Format | First shown | Last shown | Link |
|---|---|---|---|---|---|---|---|
One row per item fetched. A cell stays empty when the platform does not show that figure; nothing is guessed.
Inputs it needs
| Input | Needed | Meaning |
|---|---|---|
platforms | yes | Platform ids, comma-separated, e.g. douyin,weibo. |
query | yes | The brand or keyword. |
Platforms and endpoints
| Platform | Endpoint | Price |
|---|---|---|
| TikTok | TikTok Ads Library search tiktok.ads.search | $0.004 per call · about 12 ads per page |
| Meta Ad Library | Meta Ad Library search meta.ads.search | $0.004 per call · about 30 ads per page |