competitive-ads-extractor

Extract competitor ads from public ad libraries and generate structured reports.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill competitive-ads-extractor-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: competitive-ads-extractor
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/competitive-ads-extractor
Command: npx skills add https://github.com/dr-code/beacon --skill competitive-ads-extractor-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces the manual effort of finding, saving, and interpreting competitors' ads across platforms so marketing teams can quickly understand which messaging, creatives, and formats are resonating.

Core Features & Use Cases

  • Ad extraction: Scrapes public ad libraries (e.g., Facebook Ad Library, LinkedIn) to collect active competitor ads and metadata.
  • Visual capture & organization: Saves screenshots and groups ads by theme, format, and audience to build a reference library.
  • Messaging analysis & patterns: Identifies pain points, value props, CTA patterns, and creative formats to recommend testable ideas.
  • Use case: Run a multi-competitor sweep to compare positioning across Facebook and LinkedIn, then generate a markdown report and CSV of top themes for campaign planning.

Quick Start

Extract and analyze active Facebook ads from Notion, saving screenshots and a markdown analysis report to a local folder.

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 competitors' ads from the Facebook Ad Library?

To extract competitors' ads from the Facebook Ad Library, you scrape active ads and metadata to collect creatives, capture screenshots, and categorize themes for marketing research. This process builds a structured reference library of competitor messaging.

Can I analyze LinkedIn ads and Facebook creatives in the same competitive analysis run?

Yes, you can analyze LinkedIn ads and Facebook creatives together by running a multi-competitor sweep. This cross-platform comparison identifies messaging patterns, pain points, and value propositions across both LinkedIn and Facebook ad libraries.

What is the best way to organize and export competitor ads for campaign planning?

The best way to organize competitor ads is to group them by theme, format, and audience, then generate a markdown analysis report and CSV export. This structured output highlights testable ideas, pain points, and CTA patterns for campaign planning.

How do I identify effective messaging patterns from competitor creatives?

You identify effective messaging patterns by analyzing competitor creatives to detect recurring pain points, value propositions, and CTA formats. This analysis recommends testable ideas by recognizing themes that resonate across active ads.

Does this ad extraction approach require any specific browser extensions or dependencies?

No specific dependencies are required for ad extraction. The Skill operates independently to scrape public ad libraries, capture screenshots, and generate structured reports without needing external components or extensions.