ad-analyzerlisted
Install: claude install-skill veyralabsgroup/veyraskills
# Ad Analyzer
Analyze competitor advertising creative - hooks, offers, emotional patterns, and CTAs - and generate new variants based on what works.
## What this does
Three phases:
1. **Ad Collection** - Pull ads from Meta Ad Library (public, no login) or analyze provided screenshots/descriptions
2. **Pattern Extraction** - Identify hooks, offers, emotional triggers, and CTA patterns
3. **Variant Generation** - Create new ad variations based on extracted patterns
## How to use
Pass a competitor brand name or Meta Ad Library URL:
```
/ad-analyzer Competidor SA
```
Or with a direct library URL:
```
/ad-analyzer https://www.facebook.com/ads/library/?search_terms=empresa&country=ES
```
Or with screenshots or ad copy pasted directly:
```
/ad-analyzer [paste ad copy or describe the ads you want analyzed]
```
## Phase 1 - Ad Collection
### Option A: Meta Ad Library (public, no login)
The Meta Ad Library is public. Access pattern:
```
https://www.facebook.com/ads/library/?active_status=active&ad_type=all&country=ES&search_terms=[brand]&media_type=all
```
```python
from scripts.ad_library import scrape_meta_ads
ads = scrape_meta_ads(brand_name=brand, country="ES", limit=20)
# Returns: list of ads with body text, CTA button, media type, start date
```
Focus on:
- Active ads (currently running = currently working or being tested)
- Ads running over 30 days (survived, likely performing)
- Ads with social proof signals in the copy
### Option B: User-provided ad copy
If th