# competitive-ads-extractor

Extracts rival marketing campaigns from Facebook Ad Library and LinkedIn, saves creative screenshots, and summarizes core messaging angles.

- skill · `type=skill` · Claude Code · 1091 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/business-marketing/competitive-ads-extractor
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/competitive-ads-extractor

## What it does

The skill fetches active ad entries from public directories like Facebook Ad Library and LinkedIn. It captures graphic previews of campaigns and organizes files into a local folder under `~/competitor-ads/`.

After gathering creatives, it extracts recurring themes, customer pain points, and calls to action. The agent categorizes static banners alongside video formats to reveal repeating angles. This organizes raw ad copy into structured points.

Because it stores image files on local storage, auditing large brands with dozens of active variants consumes notable disk space.

## Requirements
- Works with: LinkedIn

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --skill business-marketing/competitive-ads-extractor
```

2. **Skills CLI (Vercel)**
```bash
npx skills add davila7/claude-code-templates --skill competitive-ads-extractor -a claude-code
```

3. **Manually: put the files in place**
- File: `~/.claude/skills/competitive-ads-extractor/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/competitive-ads-extractor/

### Codex

**Manually: put the files in place**
- File: `.agents/skills/competitive-ads-extractor/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

**Manually: put the files in place**
- File: `.cursor/skills/competitive-ads-extractor/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install davila7/claude-code-templates competitive-ads-extractor
```

2. **Manually: put the files in place**
- File: `.github/skills/competitive-ads-extractor/SKILL.md`

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/business-marketing/competitive-ads-extractor
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/competitive-ads-extractor/SKILL.md` — The legacy .windsurf/skills/ path still works

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/business-marketing/competitive-ads-extractor

## When to use it
- pull promotional creatives and screenshots from ad repositories
- identify core pain points and angles used by competitors
- sort ad variants by audience segment and layout type
- generate a Markdown summary of competitor messaging

## Example prompts
- Collect all active Facebook Ad Library promotions for Notion and summarize their primary angles.
- Scrape competitor promotions from LinkedIn and break down their B2B value propositions.
- Compare ad copy across five rival brands and highlight common calls to action.

## Similar
- [seo-audit](https://affpapa.org/en/nevibecode/skills/coreyhaines31-seo-audit.md) — skill · 238500 installs
- [programmatic-seo](https://affpapa.org/en/nevibecode/skills/coreyhaines31-programmatic-seo.md) — skill · 150800 installs
- [copy-editing](https://affpapa.org/en/nevibecode/skills/coreyhaines31-copy-editing.md) — skill · 149800 installs
- [marketing-ideas](https://affpapa.org/en/nevibecode/skills/coreyhaines31-marketing-ideas.md) — skill · 147400 installs
- [sales-enablement](https://affpapa.org/en/nevibecode/skills/sales-enablement.md) — skill · 119400 installs
- [revops](https://affpapa.org/en/nevibecode/skills/revops.md) — skill · 114000 installs

## Other versions with the same name
- [competitive-ads-extractor · nexu-io](https://affpapa.org/en/nevibecode/skills/nexu-io-competitive-ads-extractor.md) — 2800 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 495 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
