ad-library-teardown — скилл для Claude Code: разбор рекламы
Скилл собирает активные объявления конкурентов из библиотек Meta, Google и LinkedIn и раскладывает их на хуки, офферы и CTA. Пригодится, когда нужно понять, что тестирует рынок.
npx skills add ScrapeCreators/social-media-research-skills --skill ad-library-teardown -a claude-codeЧто делает ad-library-teardown
Скилл работает через API ScrapeCreators. Для Meta он умеет искать рекламу по компании и по запросу, тянуть детали объявления и транскрипты видео. Для Google доступен поиск рекламодателей и объявления компании, для LinkedIn — поиск и детали. Транскрипты есть только у Meta.
Дальше агент группирует найденное по боли, персоне, офферу, доказательствам, возражениям и углам сравнения. На выходе — markdown-разбор: сводка, таблица углов с примерами, swipe-файл хуков и заголовков, офферы и CTA, заметки по транскриптам и список тестов. Тесты он предлагает по повторяющимся паттернам и пробелам, а не наугад.
Перед запуском понадобится ключ SCRAPECREATORS_API_KEY в переменных окружения — без него запросы к API не пройдут. Ещё скилл прямо предупреждает: активное объявление не значит выигрышное. Данных о расходе, конверсии и таргетинге в публичных библиотеках нет, так что цифры по эффективности он не выдаст.
Какие задачи решает
- разобрать активные объявления конкурента из библиотеки Meta
- собрать хуки и заголовки в swipe-файл для своих креативов
- сравнить офферы и CTA у нескольких рекламодателей
- получить конспект транскрипта видеообъявления
- придумать тесты на основе повторяющихся углов и пробелов
Примеры запросов агенту
- разбери активные объявления конкурента в библиотеке Meta и вытащи хуки и офферы
- сравни сообщения в рекламе трёх конкурентов и покажи, что они тестируют
- сделай конспект транскриптов видеообъявлений этого рекламодателя
Как установить ad-library-teardown
1Через Skills CLI (Vercel)
npx skills add ScrapeCreators/social-media-research-skills --skill ad-library-teardown -a claude-code2Вручную: положить файлы
~/.claude/skills/ad-library-teardown/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/ad-library-teardown/
1Через Skills CLI (Vercel)
npx skills add ScrapeCreators/social-media-research-skills --skill ad-library-teardown -a codex2Вручную: положить файлы
.agents/skills/ad-library-teardown/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add ScrapeCreators/social-media-research-skills --skill ad-library-teardown -a cursor2Вручную: положить файлы
.cursor/skills/ad-library-teardown/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install ScrapeCreators/social-media-research-skills ad-library-teardown2Вручную: положить файлы
.github/skills/ad-library-teardown/SKILL.md1Через Skills CLI (Vercel)
npx skills add ScrapeCreators/social-media-research-skills --skill ad-library-teardown -a gemini-cli2Командой платформы
gemini skills install https://github.com/ScrapeCreators/social-media-research-skills --path skills/ad-library-teardownВручную: положить файлы
.devin/skills/ad-library-teardown/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add ScrapeCreators/social-media-research-skills --skill ad-library-teardown -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о ad-library-teardown
Как установить ad-library-teardown в Claude?
Выполните npx skills add ScrapeCreators/social-media-research-skills --skill ad-library-teardown -a claude-code. Скилл встанет в ~/.claude/skills/ad-library-teardown/SKILL.md.
Что делает ad-library-teardown?
Ищет публичные объявления в библиотеках Meta, Google и LinkedIn, вытягивает детали и транскрипты, группирует сообщения по углам и собирает разбор с рекомендациями по тестам.
Что нужно для работы скилла?
Ключ SCRAPECREATORS_API_KEY в переменных окружения. Транскрипты доступны только для объявлений Meta — у Google и LinkedIn такого эндпоинта нет.
Исходный текст
SKILL.md · MIT
---
name: ad-library-teardown
description: Use when the user wants to analyze active ads from Meta/Facebook, Google, or LinkedIn ad libraries; tear down a competitor's messaging; extract hooks, offers, CTAs, video transcripts, landing page claims, and test ideas from public ads.
allowed-tools: Bash, Read, Write, WebFetch
version: 1.0.0
author: ScrapeCreators
license: MIT
homepage: https://scrapecreators.com
repository: https://github.com/ScrapeCreators/social-media-research-skills
metadata:
openclaw:
requires:
env:
- SCRAPECREATORS_API_KEY
primaryEnv: SCRAPECREATORS_API_KEY
homepage: https://scrapecreators.com
tags:
- social-media
- research
- scrapecreators
---
# Ad Library Teardown
## Overview
Analyze public ads to understand a competitor's messaging, offers, creative strategy, and testing angles. The output should be a practical teardown marketers can use to write better ads or decide what to test.
## When to Use
Use this skill when the user asks to:
- analyze a competitor's active ads
- search Meta/Facebook, Google, or LinkedIn ad libraries
- extract ad hooks, CTAs, claims, offers, and landing page angles
- compare ad messaging across competitors
- summarize video ad transcripts
- generate ad test ideas from competitor ads
## Data Sources
| Ad library | Search/list endpoint | Detail endpoint | Transcript endpoint |
|---|---|---|---|
| Meta/Facebook | `/v1/facebook/adLibrary/search/ads`, `/v1/facebook/adLibrary/company/ads`, `/v1/facebook/adLibrary/search/companies` | `/v1/facebook/adLibrary/ad` | `/v1/facebook/adLibrary/ad/transcript` |
| Google | `/v1/google/adLibrary/advertisers/search`, `/v1/google/company/ads` | `/v1/google/ad` | n/a |
| LinkedIn | `/v1/linkedin/ads/search` | `/v1/linkedin/ad` | n/a |
## Workflow
1. **Find the advertiser**
- Use company search endpoints when the user provides only a brand name.
- Use domain/advertiser/page IDs when available.
2. **Fetch active ads**
- Prefer active ads unless the user asks for historical analysis.
- Capture platform, advertiser/page, ad ID, start date, creative type, text, headline, CTA, destination URL, and source URL.
3. **Fetch details for representative ads**
- Enrich the ads with detail endpoints.
- For video Meta ads, fetch transcripts when available.
4. **Cluster messaging**
Group ads by:
- pain point
- persona
- offer
- proof/social proof
- feature/benefit
- objection handled
- comparison/alternative angle
- urgency/discount
5. **Extract swipeable elements**
- hooks
- headlines
- primary text patterns
- CTAs
- claims
- offers
- visual/creative concepts
6. **Recommend tests**
Suggest tests based on repeated patterns and gaps, not random ideas.
## Output Format
```markdown
# Ad Library Teardown: {brand}
## Summary
- Ads analyzed: {count}
- Platforms: Meta / Google / LinkedIn
- Main positioning:
- Strongest repeated offer:
## Messaging Angles
| Angle | Evidence | Example ads | Notes |
|---|---|---|---|
## Hooks and Headlines Swipe File
- "..."
- "..."
## Offers and CTAs
| Offer | CTA | Platform | Example |
|---|---|---|---|
## Video Transcript Notes
- [Ad](url): summary, hook, best quote
## What They Appear to Be Testing
1. ...
2. ...
## Recommended Tests for Us
1. ...
2. ...
3. ...
## Sources
- [Ad](url)
```
## Common Pitfalls
- Do not claim an ad is winning just because it is active. Say it is active or repeated; performance is not public unless the endpoint returns it.
- Do not ignore repeated ads. Repetition is often a useful signal.
- Do not invent spend, conversion rate, or targeting unless public data includes it.
- Do not skip video transcripts when the user asks for hooks or messaging from video ads.
© ScrapeCreators · MIT · ScrapeCreators/social-media-research-skills