ad-spy

Monitor competitor ad campaigns across Meta, Google, and LinkedIn and generate structured competitive ad intelligence reports.

2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/ekatasingh1107/b2b-gtm-skills --skill ad-spy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ad-spy
Source: https://github.com/ekatasingh1107/b2b-gtm-skills/tree/main/skills/composites/ad-spy
Command: npx skills add https://github.com/ekatasingh1107/b2b-gtm-skills --skill ad-spy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ad Spy eliminates the manual, time-consuming work of finding, aggregating, and interpreting competitor advertising across Meta, Google, and LinkedIn so teams can make data-driven campaign and creative decisions quickly.

Core Features & Use Cases

  • Cross-platform ad discovery: Search Meta Ad Library, Google Ads Transparency Center, and LinkedIn ad surfaces to collect active ads and historical activity.
  • Creative and copy analysis: Extract ad copy themes, CTAs, creative formats, and A/B testing signals to reveal messaging patterns.
  • Landing page auditing & spend estimation: Visit landing pages to assess message match, conversion friction, and infer spend/activity levels from ad volume and longevity.
  • Use Case: A B2B agency performs a head-to-head ad benchmark for three competitors to identify messaging gaps, underused formats, and a first-mover channel opportunity.

Quick Start

Run an ad-spy scan for competitor1.com and competitor2.com across Meta and Google for the last_30_days to generate a cross-platform competitive ad intelligence report.

Frequently Asked Questions about ad-spy

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

FAQPage Schema
How do I monitor competitor ads across Meta, Google, and LinkedIn?

Monitor competitor ads by scanning the Meta Ad Library, Google Ads Transparency Center, and LinkedIn ad surfaces to collect active campaigns and historical activity. This structured competitive ad intelligence reveals cross-platform messaging patterns and channel strategies.

How do I audit competitor landing pages for message match?

Audit landing pages by visiting competitor destinations via browser automation to assess message match and conversion friction. This landing page audit connects ad copy themes to on-page messaging to identify conversion gaps.

Can I estimate competitor ad spend across multiple platforms?

Estimate competitor ad spend by inferring activity levels from collected ad volume and longevity across Meta and Google. This competitive intelligence approach provides relative spend benchmarks without requiring direct API cost data.

What is the best way to analyze competitor ad copy and creative formats?

Analyze competitor ad copy and creative formats by extracting messaging themes, CTAs, and A/B testing signals from active ads. This creative analysis uncovers messaging patterns and underused formats for B2B services and agency GTM planning.

Do I need competitor domains or names to run a competitive ad intelligence report?

You need competitor names or domains to run a competitive ad intelligence report, along with web search and browser automation access. An optional agency.config.json file provides additional industry and ICP context for deeper analysis.

What are the limitations of using ad libraries for cross-platform competitive intel?

Limitations of using ad libraries for competitive intel include reliance on accessible Meta, Google, and LinkedIn surfaces and inferred spend data. Historical activity depth varies by platform, requiring browser automation to validate landing page messaging.