MR
Mayur Rathi
@sickn33
⭐ 44.3k GitHub stars

competitor-ad-intelligence

competitor-ad-intelligence is an marketing AI skill with a core value of Research public competitor ads, analyze creative patterns and landing pages, and produce an evidence-labeled strategic teardown. It helps developers solve real-world problems in the marketing domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

Research public competitor ads, analyze creative patterns and landing pages, and produce an evidence-labeled strategic teardown.

Last verified on: 2026-10-01

Quick Facts

Category marketing
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 44.3k
Last Verified 2026-10-01
Risk Level Low
mkdir -p ./skills/competitor-ad-intelligence && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/competitor-ad-intelligence/SKILL.md -o ./skills/competitor-ad-intelligence/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Competitor Ad Intelligence


Scrape competitor ads from Meta and Google, analyze creative patterns, reverse-engineer landing page funnels, and produce a full strategic teardown — hooks, formats, positioning bets, vulnerabilities, and counter-plays.


**Core principle:** A competitor's ad portfolio is a window into their growth strategy. Long-running ads reveal what converts. New ads reveal what they're testing. Landing pages reveal their positioning bets. The best ad creative teams start with evidence from what's already working, then differentiate.


When to Use


- "What ads are my competitors running?"

- "Tear down [competitor]'s ad strategy"

- "Find new creative angles for our paid campaigns"

- "Reverse-engineer [competitor]'s paid funnel"

- "What hooks are working in [our space]?"

- "Audit the ad landscape before we launch"

- "Find weaknesses in [competitor]'s ad strategy"

- "What format — video, image, carousel — is dominant in our category?"


Phase 0: Intake


Gather from the user:


1. **Competitor names + domains** (e.g., `apollo.io`, `clay.run`)

2. **Your product/domain** — for comparison framing

3. **Channels:** Meta only, Google only, or both? (default: both)

4. **Depth level:**

- **Standard:** Ad scrape + creative analysis + landing page analysis

- **Deep:** Standard + historical comparison + funnel reconstruction + counter-plays

5. **Product category** — helps frame analysis

6. **Known competitor landing pages?** — any URLs already spotted in their ads


Phase 1: Scrape Meta Ads


For each competitor domain, scrape ads from Meta Ad Library.


Use `web_search` to find competitor ads in the Meta Ad Library (publicly accessible, no API key needed):


text
web_search: site:facebook.com/ads/library "[competitor_name]"
web_search: "[competitor_name]" Meta Ad Library active ads
web_search: "[competitor_name]" facebook ads examples

You can also visit the Meta Ad Library directly: `https://www.facebook.com/ads/library/?active_status=active&ad_type=all&country=US&q=<competitor_name>`


Use `fetch_webpage` on the Ad Library URL to extract ad details if your agent supports it.


> **Note:** Apify actors for Meta Ad Library scraping exist but are unreliable as of April 2026 due to Meta's anti-scraping measures. Use `web_search` as the primary method.


**Collect per ad:**

- Ad copy (headline + primary text)

- Visual type (image / video / carousel)

- CTA button text

- Landing page URL

- Active duration (first seen, still running or stopped)

- Platforms (Facebook, Instagram, Audience Network)

- Ad variations (A/B tests — same landing page, different creative)


Phase 2: Scrape Google Ads


For each competitor domain, scrape ads from Google Ads Transparency Center.


Use `web_search` to find competitor ads in Google Ads Transparency Center (publicly accessible):


text
web_search: site:adstransparency.google.com "[competitor_name]"
web_search: "[competitor_name]" Google Ads transparency
web_search: "[competitor_name]" google search ads examples

You can also visit directly: `https://adstransparency.google.com/?search_text=<competitor_name>`


Use `fetch_webpage` on the Transparency Center URL to extract ad details if your agent supports it.


**Collect per ad:**

- Headline variants (up to 3)

- Description lines

- Ad type (Search / Display / YouTube / Shopping)

- Landing page URL

- Geographic targeting (if visible)


Phase 3: Analyze Creative Patterns


After collecting all ads, perform structured analysis.


Hook Pattern Clustering


Group all ad headlines/openers by hook type:


| Hook Type | Pattern | Example |

|-----------|---------|---------|

| **Fear/Loss** | Risk of missing out or falling behind | "Your competitors are already using AI SDRs" |

| **Outcome** | Direct result promise | "10x your pipeline in 30 days" |

| **Question** | Challenges current assumption | "Still doing outbound manually?" |

| **Social proof** | Names customers or numbers | "Join 500+ B2B teams using [product]" |

| **Contrarian** | Challeng

🎯 Best For

  • Data analysts
  • Business intelligence teams
  • Claude users
  • AI users

💡 Use Cases

  • Finding patterns in customer data
  • Creating automated dashboards
  • Using competitor-ad-intelligence in daily workflow
  • Automating repetitive marketing tasks

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply competitor-ad-intelligence to Your Work

    Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.

  4. 4

    Review and Refine

    Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.

❓ Frequently Asked Questions

Can this connect to my database directly?

Most data skills accept CSV or JSON input. Database connectors are listed in the Works With section.

How do I install competitor-ad-intelligence?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/competitor-ad-intelligence/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Not validating data quality

AI analysis is only as good as your input data. Profile and clean data before analysis.

Not reading the full skill

Skills contain important context and edge cases beyond the quick start.

🔗 Related Skills