Loading...
Loading...
When the user wants to analyze competitor Meta ads, find what creatives competitors run, or research ad angles before creating their own. Use when the user mentions "competitor ads", "Meta Ad Library", "what ads is X running", "Facebook ads spy", "ad intelligence", or "swipe file". For generating your own creatives see meta-ad-creative or ad-creative-variants.
npx skill4agent add appeeky/ua-skills competitor-ad-teardownapp-ads-context.mdX-Meta-Ad-Library-Token| Can learn | Cannot learn |
|---|---|
| Active creative formats | Exact spend / ROAS |
| Hook patterns and angles | Which ad "wins" internally |
| Long-running ads (proxy for profit) | Full funnel CVR |
| Platform mix (FB, IG, etc.) | Audience targeting details (limited) |
| CTA and copy structure | Proprietary assets to steal |
| Tool | Use when |
|---|---|
| You have competitor App Store / Play ID |
| Keyword or brand name search |
| You know Facebook Page ID |
| Input | Example |
|---|---|
| Competitor app name | "Calm" |
| Apple App ID | |
| Google package | |
| Facebook Page ID | If known from prior search |
competitor-analysismeta_app_ad_intelligence
app_id: "571800810"
platform: "apple"
country: "us"
status: "ACTIVE"
media_type: "ALL"
limit: 25meta_app_ad_intelligence
app_id: "com.competitor.app"
platform: "google"
country: "us"
lang: "en"
limit: 25meta_app_ad_intelligence
app_id: "571800810"
platform: "apple"
query: "Calm meditation sleep"meta_ads_search
query: "Calm meditation"
countries: "US"
status: "ACTIVE"
media_type: "ALL"
limit: 25meta_ads_page_ads
page_id: "<facebook-page-id>"
countries: "US"
status: "ACTIVE"
limit: 25afterlimit| Dimension | What to extract |
|---|---|
| Hook | First line of primary text / video opening |
| Format | Video / static / carousel / meme |
| Angle | Problem, social proof, offer, fear, aspiration |
| Visual | UGC, studio, screenshot, before/after |
| CTA | Install, Learn more, Sign up |
| Runtime | |
| Platforms | Facebook, Instagram, Messenger, Audience Network |
| Seasonality | Holiday, back-to-school, New Year |
ad-creative-variants| Type | Signal words | Example |
|---|---|---|
| Problem | "Tired of", "Still", "Can't" | "Still can't focus?" |
| Outcome | "Get", "Finally", "In X days" | "Sleep better in 7 nights" |
| Social proof | "Join", "million", "#1" | "Join 10M+ users" |
| Curiosity | "This", "Why", "Secret" | "This app fixed my mornings" |
| Identity | "For [persona]" | "For busy moms" |
| Offer | "Free", "Trial", "% off" | "7-day free trial" |
| Format | Scroll-stop mechanism | Your Appeeky preset mapping |
|---|---|---|
| UGC phone | Authenticity | |
| Split problem/solution | Contrast | |
| Testimonial quote | Trust | |
| Clean product shot | Premium | |
| Video demo | Motion proof | |
| Days active | Interpretation |
|---|---|
| < 7 | Testing — weak signal |
| 7–30 | Promising — watch |
| 30–90 | Likely working |
| 90+ | Core evergreen creative |
# App intelligence
GET /v1/apps/:id/ad-intelligence?platform=apple&country=us
# Search
GET /v1/ads/meta/search?query=Calm&countries=US&status=ACTIVE
# Page ads
GET /v1/ads/meta/pages/:pageId/ads?countries=USAuthorization: Bearer <appeeky-key>X-Meta-Ad-Library-Token# Competitor Ad Teardown — [Competitor Name]
**App ID:** [id] | **Platform:** apple | **Ads analyzed:** N active
**Date:** [date] | **Geo filter:** US
## Executive Summary
[2–3 sentences: what they lean on, what's missing, your opportunity]
## Top Patterns
### 1. [Pattern Name] — X of N ads
- **Format:** Video / static / carousel
- **Angle:** Problem / proof / offer
- **Typical hook:** "..."
- **Why it works:** [hypothesis]
- **Example library ID:** [id]
### 2. [Pattern Name] — X of N ads
...
## Hook Swipe File
| Hook (paraphrased) | Type | Format | Days live | Platforms |
|--------------------|------|--------|-----------|-----------|
| | Problem | Video | 90+ | IG, FB |
| | Social proof | Static | 45 | FB |
## Visual Patterns
- Dominant: [UGC / studio / screenshot]
- On-image text: [heavy / minimal]
- Brand colors: [notes]
## Platform Mix
| Platform | % of ads |
|----------|----------|
| Instagram | |
| Facebook | |
| Audience Network | |
## Gaps & Opportunities
- **Angles they avoid:** [list]
- **Formats underused:** [e.g. before/after]
- **Weak CTAs to beat:** [generic "Learn more"]
- **Geo gaps:** [EU vs US creative differences]
## Recommended Variants for Us
→ Run `ad-creative-variants` with:
| Variant | Angle (inspired by, not copied) | Style / Preset |
|---------|--------------------------------|----------------|
| A | [your problem hook] | problem_solution / split |
| B | [your UGC angle] | ugc / person_holding_phone |
| C | [gap they miss] | professional / mockup |
## Ethical Use Reminder
- Inspire format and structure — never copy exact copy/visuals
- Do not present competitor ads as your own| Pattern | Comp A | Comp B | Comp C | You |
|---|---|---|---|---|
| UGC video | ✅ Heavy | ⚠️ Some | ❌ None | ? |
| Before/after | ❌ | ✅ Heavy | ❌ | Opportunity |
| Free trial CTA | ✅ | ✅ | ⚠️ | Match |
#[competitor]"[competitor] ad"tiktok-creative-strategy| Signal | Saturated market | Open opportunity |
|---|---|---|
| Same hook in 80%+ ads | Parity required + differentiation | |
| Video dominance | Need video channel (TikTok/Meta video) | Static may still work if others ignore |
| No static ads | Static 1024 via | |
| Heavy offer ads | Trial/price in your copy | Brand/outcome angle unused |
| Mistake | Fix |
|---|---|
| Copying hooks verbatim | Paraphrase; adapt to your listing |
| Analyzing inactive ads only | Filter |
| One competitor only | Compare 2–3 for pattern confidence |
| Ignoring ad age | Weight long-running ads higher |
| Research without action | Always output variant recommendations |
| Skipping your own listing | Generate only after teardown → variants plan |
- [ ] Competitor app IDs confirmed
- [ ] Geo filter matches your launch market
- [ ] meta_app_ad_intelligence or search returned results
- [ ] 10+ ads analyzed (or documented if fewer exist)
- [ ] Patterns counted and ranked
- [ ] Variant recommendations mapped to ad-creative-variants
- [ ] Ethical use note included in outputad-creative-variantsmeta-ad-creativetiktok-creative-strategymeta-campaign-setupcompetitor-analysiscompetitor-trackingapp-ads-context