competitive-ads-extractor

Extract and analyze competitor ads from Facebook, LinkedIn, TikTok, and Google ad libraries.

Updated Oct 1, 2025
One-click install
npx skills add https://github.com/j0KZ/mcp-agents --skill competitive-ads-extractor-j0kz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: competitive-ads-extractor
Source: https://github.com/j0KZ/mcp-agents/tree/main/starter-kit/template/.claude/skills/competitive-ads-extractor
Command: npx skills add https://github.com/j0KZ/mcp-agents --skill competitive-ads-extractor-j0kz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates competitor ads research by scraping ad libraries, extracting ads, and analyzing messaging, creative patterns, and campaign strategies.

Core Features & Use Cases

  • Ad library sources and data extraction
  • Framework for analyzing messaging, creative, and copy
  • Output structure with reports, top performers, and raw data

Quick Start

Run the extractor for a brand and output results to ~/competitor-ads/[brand]/ with structured analysis.

Frequently Asked Questions about competitive-ads-extractor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract competitor ads from ad libraries like Facebook and LinkedIn?

Ad extraction accesses public ad libraries on Facebook, LinkedIn, TikTok, and Google to pull competitor ads and associated metadata. This Skill automates the process, retrieving ad creative, messaging, and campaign details, then organizes output into structured directories for analysis and comparison.

What can I learn from analyzing competitor ad patterns and messaging?

Analyzing competitor ads reveals messaging strategies, creative patterns, and campaign positioning. This Skill applies framework-based analysis to identify top-performing ad types, copy approaches, and visual trends, enabling you to benchmark your own strategy against competitors in your industry.

How do I set up competitor ad research across multiple platforms?

Provide a brand name and specify which ad library sources to scan. The Skill handles library access, data extraction from all platforms, screenshot collection, framework-based analysis, and outputs everything organized under ~/competitor-ads/[brand]/ with raw data, analysis reports, and pattern summaries.

Can I extract ads and campaign data for brand and industry research?

Yes, this Skill supports both brand-specific and industry-wide ad research. It extracts ads from multiple library sources, applies analysis frameworks to uncover campaign strategies and creative patterns, and outputs structured reports suitable for competitive intelligence and market positioning work.

What output formats and reports does the ad extraction produce?

The Skill generates structured output including raw ad data, screenshots, analysis reports organized by brand, top-performing ads identified through framework analysis, and pattern summaries highlighting messaging and creative trends across extracted campaigns.