ad-library-dl

Download Facebook Ad Library media and generate Gemini vision competitive briefs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cgk-platform/cgk --skill ad-library-dl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ad-library-dl
Source: https://github.com/cgk-platform/cgk/tree/main/openclaw-skills/ad-library-dl
Command: npx skills add https://github.com/cgk-platform/cgk --skill ad-library-dl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, google-genai, google-cloud-storage, google-api-python-client, google-auth, yt-dlp, and includes scripts (resource) components.

What problem does it solve?

Download, analyze, monitor, and clone competitor ads from Facebook Ad Library. Includes brand asset management, design system capture, competitive intelligence pipeline, and interactive clone sessions with LLM-powered copy generation. Chain with nano-banana-pro for image generation and veo-video-gen for video production.

Core Features & Use Cases

  • Download and mirror Facebook Ad Library media (images/videos) for competitive analysis.
  • Analyze ads with Gemini vision to produce structured briefs, progress tracking, and drive documentation in Drive/Docs/Slack.
  • Manage brand assets and clone briefs to accelerate ad creative development.

Quick Start

Point the tool at a brand’s Ad Library URL to begin downloading, analyzing, and organizing ads.

Frequently Asked Questions about ad-library-dl

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

FAQPage Schema
How do I download competitor ads from Facebook Ad Library for analysis?

Downloading Facebook Ad Library media requires Playwright and yt-dlp to scrape images and videos from a brand Ad Library URL. The tool then mirrors these assets locally for competitive intelligence analysis.

Can I use Gemini vision to analyze competitor ads and generate briefs?

Gemini vision analyzes downloaded Facebook Ad Library media to produce structured competitive intelligence briefs. It generates progress tracking and documentation that can be persisted in Google Drive.

Do I need Google Drive integration to store competitive intelligence briefs?

Google Drive integration is optional for persisting and sharing competitive intelligence briefs. The tool requires Google Cloud Storage and Google API access to save analysis documentation and progress tracking outputs.

What is the best way to track competitor Facebook ads and clone their creative?

Tracking competitor Facebook ads and cloning creative involves downloading Ad Library media and running Gemini vision analysis to produce clone briefs. This enables LLM-powered copy generation to accelerate ad creative development.

How does brand asset management work with Facebook Ad Library downloads?

Brand asset management captures design system elements from downloaded Facebook Ad Library media. The tool organizes images, videos, and clone briefs to accelerate your ad creative development pipeline.

Can I chain Facebook Ad Library analysis with image and video generation tools?

Facebook Ad Library analysis chains with nano-banana-pro for image generation and veo-video-gen for video production. This workflow connects competitive intelligence briefs with downstream creative generation tools.