researching-competitor-ads

Solid

Analyzes the ads competitors are running — the ones live now, the ones they have already stopped, and which have run longest. Watches the video ads and reads the image ads with a vision model, so every finding comes from the ad itself rather than its caption. Finds the patterns across the set — what is holding, what was dropped, and what nobody runs. Research only — nothing is generated or recommended here. Use when the user wants competitor ads researched, an ad teardown, a competitive or category analysis, to see what ads a named brand is running, or to find what is working and what nobody has tried yet.

AI & Automation 38 stars 4 forks Updated 2 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 81/100

Stars 20%
53
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Competitor ads Analyze what competitors are advertising, work out what is holding, and map what the category covers. **Research only — nothing is generated, posted or planned here.** Deciding what to make next is `planning-campaigns`' job. ## Workflow ### Step 1: Settle who the competitors are Three ways to find out. Try them in order, and stop at the first one that works. - **Read them from `competitors.md`** in `./supercmo-company`. Where it is absent or empty, move on. - **Ask the user**, for a name and a website for each competitor. - **Find candidates**, only where the user doesn't know. Call `url_extraction` on the user's own website to learn what they sell in their own words, then `social_research` on `meta_ad_library` / `search_ads` using those words. Each ad names the advertiser who ran it. Show the user a plain list of those advertiser names with the number of ads each appeared on, most ads first — nothing else — and ask which are real competitors. You need **a name and a website** for each competitor whichever route you take. Step 3 uses the domain to prove the ads came from the right company. ### Step 2: Scope the run Ask once, bundled into a single message, always with a free-text way out. Skip any of these the brief already answers. | Ask | When | How | | --- | --- | --- | | **The country the ads run in** | The brief names no market and the user's own site implies none. | Offer the likely markets, and a way to type another. | | **How deep to...

Details

Author
SupercmoHQ
Repository
SupercmoHQ/superCMO-skills
Created
1 months ago
Last Updated
2 weeks ago
Language
Python
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Featured

competitor-ad-intelligence

Scrape competitor ads from Meta Ad Library and Google Ads Transparency Center, analyze creative patterns (hooks, formats, CTAs), reverse-engineer landing page funnels, and produce a strategic teardown with vulnerability analysis and counter-play recommendations. Use when you need to understand the competitive ad landscape, find new creative directions, or identify weaknesses in a competitor's paid strategy.

1,201 Updated 1 weeks ago
gooseworks-ai
AI & Automation Listed

competitor-ad-teardown

Analyzes a competitor's currently-running public ads — using ad longevity to separate proven winners from tests — and turns their angles into specific positioning openings for your own offer. Use whenever someone mentions competitor ads, the Meta Ad Library, Google Ads Transparency Center, "what are my competitors running", ad inspiration, swipe files, or asks how a rival is advertising. This covers paid advertising creative specifically — for competitive research on pricing, features, SEO, or organic content, it does not apply.

0 Updated 4 weeks ago
riz1k9
AI & Automation Solid

analyzing-own-ads

Audits the ads a company is running itself — what's live now, what it has already stopped, and which have run longest. Watches the video ads and reads the image ads with a vision model, then maps what the account already covers — the angles, hooks, formats and offers — what was dropped and how fast, and which long-runners have nothing newer beside them. Read from the public ad library, so it carries run lengths rather than spend or results. Research only — nothing is generated or changed here. Use when the user wants their own ads audited, wants to know what they are running, which of their ads is holding, what they already cover, or whether anything is going stale.

38 Updated 2 weeks ago
SupercmoHQ