Help us improve
Share bugs, ideas, or general feedback.
From ai-business-skills
3-tier competitor analysis (direct, indirect, secondary) for global markets — positioning, SWOT, content benchmark, market gap. Uses SimilarWeb, Ahrefs, Semrush, Minea.
npx claudepluginhub minhnv0807/ai-business-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/ai-business-skills:08-competitor-research-globalThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Ask user up to 4 questions before starting:
Analyzes competitors at 3 levels (direct, indirect, substitute) with positioning maps, SWOT, content benchmarking, and market gap identification. Integrates with Facebook Ads Library MCP and Meta Official MCP for automated ad research and industry benchmarks.
Generates competitive analysis reports across content, SEO, paid ads, social media, AI visibility, pricing, and positioning. Identifies strengths, gaps, and strategic opportunities for brands.
Analyzes competitor landscape and creates SEO-optimized comparison pages, battle cards, SWOT analyses, and positioning maps using structured research frameworks.
Share bugs, ideas, or general feedback.
Ask user up to 4 questions before starting:
| Tool | What it does | Free tier? |
|---|---|---|
| SimilarWeb | Website traffic estimation, top sources, competitor comparison | Yes (limited) |
| Ahrefs | SEO/backlink analysis, keyword competition | Trial only |
| Semrush | SEO, ads research, keyword gap, competitor traffic sources | Yes (limited) |
| Meta Ads Library | All competitor ads currently running on Meta — public, free | Yes (free) |
| TikTok Creative Center | Top performing ads by industry, region | Yes (free) |
| Minea | Dropshipping ad spy — top selling products on FB/TikTok | Trial only |
| AdSpy / BigSpy | Ad intelligence across platforms | Paid only |
For each competitor:
facebook.com/ads/libraryFor dropshipping competitor research:
See skill
29-dropshipping-mastery-globalfor full dropshipping research workflow.
Categorize competitors into 3 groups — don't just look at direct competitors:
| Tier | Definition | Criteria | Example (Mid-tier Spa) |
|---|---|---|---|
| Direct | Same tier, same offering, same audience | Same price, same service, same area | Spa B same street, similar pricing |
| Indirect potential | Different offering but substitutable | Customer might pick them instead | Cosmetic clinic, at-home skincare, home beauty devices |
| Secondary | Same offering, different price tier | Competes when budget shifts | Premium spa (customer downgrades), budget spa (upgrades) |
For each competitor, analyze 8 dimensions:
| Element | Content |
|---|---|
| Main message | [Slogan, tagline, brand promise] |
| Visual style | [Color tone, photo style, video quality] |
| Price tier | [Low / Medium / High / Premium] |
| Target audience | [Gender, age, income, interests] |
| Stated USP | [What do they claim is their differentiation?] |
| Strengths | Weaknesses |
|---|---|
| [List 3-5] | [List 3-5] |
| Metric | Value |
|---|---|
| Main channel | [Facebook / TikTok / Instagram / YouTube / Email] |
| Posting frequency | [X posts/week] |
| Priority format | [Short video / Carousel / Long post / Reels] |
| Tone of voice | [Professional / Friendly / Humorous / Educational] |
| Content angle mix | [TOFU X% / MOFU X% / BOFU X%] |
| Best performing content | [Top 3 highest engagement posts/videos] |
| Channel | Yes / No | Followers / Likes | Activity rating |
|---|---|---|---|
| Facebook Page | |||
| TikTok | |||
| YouTube | |||
| Website | |||
Estimation method (no need for absolute precision):
| Signal | How to read |
|---|---|
| Sponsored posts/month | Count "Sponsored" labeled posts in Meta Ads Library |
| TikTok video ad volume | TikTok Creative Center -> Top Ads -> filter by industry |
| Website traffic | SimilarWeb (free tier) or Semrush |
| KOL/UGC volume | Count brand-tagged videos on TikTok |
| Estimated metric | Value |
|---|---|
| Active ads (Meta Ads Library) | [X ads] |
| Estimated monthly ad spend | [$X — based on ad count x avg CPM] |
| Has UGC/KOL? | [Yes/No — if yes, estimated X people] |
| Element | Overlap level |
|---|---|
| Geography | [High / Medium / Low] |
| Age | [High / Medium / Low] |
| Income | [High / Medium / Low] |
| Interests | [High / Medium / Low] |
| Channels used | [High / Medium / Low] |
| Product/service | Competitor price | Your price | Difference |
|---|---|---|---|
| [SKU 1] | |||
| [SKU 2] | |||
| [SKU 3] |
| Competitor | Threat level | Reason |
|---|---|---|
| [Name] | High / Medium / Low | [1 short sentence] |
| Positive | Negative | |
|---|---|---|
| Internal | STRENGTHS — Your strengths competitors don't have or are weaker at | WEAKNESSES — Your weak points competitors exploit |
| External | OPPORTUNITIES — Market gaps competitors haven't claimed | THREATS — Competitor trends/moves threatening you |
Strengths
| # | Strength | Which competitor weak here? | How to leverage |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 |
Weaknesses
| # | Weakness | Which competitor strong here? | How to fix |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 |
Opportunities
| # | Opportunity | Why competitors haven't done it? | Recommended action |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 |
Threats
| # | Threat | From which competitor? | Defense strategy |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 |
2x2 matrix — pick 2 axes that fit your industry:
HIGH QUALITY
|
|
Comp C | [YOU]
(cheap, | (mid price,
good qual)| good qual)
|
------- LOW -------- HIGH ---- PRICE
|
Comp A | Comp B
(cheap, | (high price,
low qual) | low qual)
|
LOW QUALITY
| X-axis (horizontal) | Y-axis (vertical) | Best for |
|---|---|---|
| Price | Perceived quality | Spa, F&B, fashion |
| Traditional vs Modern | Mainstream vs Niche | Education, tech |
| Convenience vs Experience | Mass vs Premium | F&B, retail |
| Online vs Offline | Self-serve vs Full service | Service, SaaS |
How to read the map:
| Gap type | Check question | Finding |
|---|---|---|
| Product gap | What need are customers solving DIY because no one serves it? | |
| Price gap | What price tier has no one claimed? (between budget and premium) | |
| Channel gap | What channel are competitors ignoring? (Email? TikTok Shop? SEO?) | |
| Content gap | What angle hasn't been done? (behind scenes? educational? data-driven?) | |
| Experience gap | What customer journey step is no one doing well? |
| Gap | Attractiveness (1-5) | Feasibility (1-5) | Priority |
|---|---|---|---|
| [Gap 1] | High / Medium / Low | ||
| [Gap 2] | |||
| [Gap 3] |
For each competitor, pick top 5 posts/videos by engagement in last 30 days:
| # | Competitor | Format | Angle | Views/Reach | Engagement | Why effective? |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 | ||||||
| 4 | ||||||
| 5 |
| Pattern | Description | Apply to you |
|---|---|---|
| Common hook | [Hook style competitors use] | [Apply / Don't apply — reason] |
| Strong format | [Video/Carousel/Text most effective?] | |
| Posting time | [What hour, what day?] | |
| Common CTA | [What CTA type?] | |
| Viral element | [Common trait of effective content?] |
| Lesson | From which competitor | How to apply |
|---|---|---|
| Effective content format | [Adapt how] | |
| Strong channel | [Implementation] | |
| Customer service | [Improvement] | |
| Pricing strategy | [Adjustment] |
| Don't copy | Reason | Do this instead |
|---|---|---|
| Copy content verbatim | Lose identity, suffer comparison | Take idea, adapt to your brand voice |
| Race to the bottom (price) | Unsustainable | Compete on value, not price |
| Imitate positioning | Become "cheap copy" | Find unique angle, differentiate |
| Follow trends they did | Late, lost effectiveness | Find new trends or new angle on old |
| Moat type | Competitor has? | You have? | Action |
|---|---|---|---|
| Brand recognition — First-recall | |||
| Network effect — More users = more attractive | |||
| Switching cost — Hard for customers to leave | |||
| Data advantage — Big customer data | |||
| Content library — Large content library, strong SEO | |||
| Community — Loyal community | |||
| Distribution — Strong channel network |
| # | Action | Based on finding | Urgency | Timeline |
|---|---|---|---|---|
| 1 | High / Medium | Wk 1-2 | ||
| 2 | Wk 2-4 | |||
| 3 | Mo 2 | |||
| 4 | Mo 3 | |||
| 5 | Long-term |
09-customer-insight-global02-campaign-brief-global05-ad-copy-global10-reverse-kpi-global00-marketing-plan-global29-dropshipping-mastery-globalBefore delivering report, check: