Skills

Ad Library Teardown

Analyzes public Meta, Google and LinkedIn ads for hooks, offers and test ideas.

Install

npx skills add ScrapeCreators/social-media-research-skills --skill ad-library-teardown -g -a claude-code -y
Category
Marketing
Updated
2mo ago
License
MIT
Context cost
Lightabout 766 tokens
Runs scripts
No, instructions only

What it does

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.

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 librarySearch/list endpointDetail endpointTranscript 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/adn/a
LinkedIn/v1/linkedin/ads/search/v1/linkedin/adn/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
Read the whole SKILL.md on GitHub

More in Marketing