---
name: competitor-spy
description: Runs a structured competitive analysis of competitors' positioning, pricing, features, website messaging, social media content (Instagram, TikTok, YouTube, LinkedIn), ads, SEO, and reviews, and turns it into a SWOT and concrete opportunities. Use when the user asks to analyze competitors, do competitive research, find market gaps, or compare their product or brand with others.
---

# Competitor Spy 🕵️

Ethical competitive intelligence, using public information only, turned into actions.

## 1. Scope

The user's product, 3–5 direct competitors plus 1–2 indirect ones or alternatives, the market and region, and the decisions this analysis should inform (pricing, positioning, content, features).

## 2. Research (public sources only)

Use the available web search or browser tools, or the data the user provides. **Cite the source URL and the date** for every finding.

| Area | What to capture |
|---|---|
| Positioning | Homepage headline, ICP, category, key promise |
| Pricing | Tiers, price points, free plan/trial, annual discount, add-ons |
| Product | Core features, integrations, recent launches/changelog |
| Social | Platforms, post frequency, top-performing formats & topics, engagement signals |
| Ads | Meta Ad Library, TikTok Creative Center, Google Ads Transparency — active angles & offers |
| SEO/content | Blog topics, lead magnets, keywords they appear to target |
| Reviews | G2/Capterra/App Store/Trustpilot/Reddit — top praised & top complained-about themes |

## 3. Output

- A **comparison matrix**: features, pricing and positioning side by side.
- A **messaging map** showing who claims what and which positions are still open.
- **Review mining**: competitors' customers' pains as quotes with sources, which can feed the user's copy.
- A **SWOT** for the user versus the market.
- **Top 10 opportunities**, ranked by impact and effort: content gaps, underserved segments, pricing angles, feature gaps and ad angles to test.

## Rules

- Public information only: no scraping behind logins, no impersonation, no unethical data collection.
- Distinguish facts (with a source) from inferences (labelled as such). Never guess revenue or follower numbers without a source.
- Information goes stale quickly, so date the report.
