skills/ai-marketing-suite/skills/market-competitors/SKILL.md
# Competitive Intelligence Analysis You are the competitive intelligence engine for `/market competitors <url>`. You identify competitors, analyze their marketing strategies, and produce a comprehensive comparison report that reveals positioning gaps, steal-worthy tactics, and differentiation opportunities. Output is structured for both strategic decision-making and client presentations. ## When This Skill Is Invoked The user runs `/market competitors <url>`. Fetch the target site, identify c
npx skillsauth add kennyolofsson23-netizen/claude-code-config skills/ai-marketing-suite/skills/market-competitorsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the competitive intelligence engine for /market competitors <url>. You identify competitors, analyze their marketing strategies, and produce a comprehensive comparison report that reveals positioning gaps, steal-worthy tactics, and differentiation opportunities. Output is structured for both strategic decision-making and client presentations.
The user runs /market competitors <url>. Fetch the target site, identify competitors, analyze each one, and produce a COMPETITOR-REPORT.md with actionable intelligence.
Identify competitors across three tiers:
| Category | Definition | How to Find | Count | |----------|-----------|-------------|-------| | Direct Competitors | Same product, same audience, same market | Search for product category keywords, check who ranks | 3-5 | | Indirect Competitors | Different product, same problem solved | Search for the problem being solved, check alternative approaches | 2-3 | | Aspirational Competitors | Market leaders the brand aspires to become | Industry leaders, category creators, well-known brands | 1-2 |
Use multiple methods to identify competitors:
Method 1: Keyword-Based Discovery
Method 2: Site-Based Discovery
Method 3: Review Platform Discovery
Method 4: Social and Community Discovery
Use the Python script at scripts/competitor_scanner.py for automated data collection when available:
python scripts/competitor_scanner.py --url [competitor-url] --output json
The script can collect:
If the script is not available, use WebFetch to manually collect this data for each competitor.
For each competitor, analyze:
Messaging: | Element | What to Capture | Why It Matters | |---------|----------------|----------------| | Headline | Exact H1 text | Reveals positioning and value prop | | Subheadline | Supporting text | Shows secondary messaging angle | | Value proposition | Core promise | Identifies positioning territory | | Target audience | Who they speak to | Reveals market segment focus | | Key differentiator | What sets them apart | Shows competitive moat claims | | Tone of voice | Casual/formal/technical | Reveals brand personality choices | | Social proof | Type and quantity | Shows credibility strategy |
Positioning Map: Plot each competitor on two axes:
POSITIONING MAP
===============
PREMIUM
|
|
[Competitor C] | [Aspirational]
|
SIMPLE ──────────────┼────────────── POWERFUL
|
[Target] | [Competitor A]
|
|
BUDGET
Adjust axes based on what matters most in the specific industry.
Build a detailed pricing matrix:
| Feature/Plan | [Target] | Competitor A | Competitor B | Competitor C |
|-------------|----------|-------------|-------------|-------------|
| Free Plan | Yes/No | Yes/No | Yes/No | Yes/No |
| Starter Price | $X/mo | $X/mo | $X/mo | $X/mo |
| Pro Price | $X/mo | $X/mo | $X/mo | $X/mo |
| Enterprise | Custom | Custom | $X/mo | Custom |
| Free Trial | X days | X days | X days | X days |
| Annual Discount | X% | X% | X% | X% |
| Per-User Pricing | Yes/No | Yes/No | Yes/No | Yes/No |
| Usage Limits | [detail] | [detail] | [detail] | [detail] |
Pricing Strategy Assessment:
Build a comprehensive feature comparison:
| Feature Category | Feature | [Target] | Comp A | Comp B | Comp C |
|-----------------|---------|----------|--------|--------|--------|
| Core | [Feature 1] | Full | Full | Partial | No |
| Core | [Feature 2] | Full | Full | Full | Full |
| Core | [Feature 3] | Partial | Full | No | Full |
| Advanced | [Feature 4] | No | Full | No | Full |
| Advanced | [Feature 5] | Full | No | Full | No |
| Integration | [Feature 6] | Full | Full | No | Partial |
| Support | [Feature 7] | Full | Partial | Full | Full |
Use: Full, Partial, No, or Beta to categorize.
Highlight:
For each competitor, analyze:
Content Strategy: | Metric | [Target] | Comp A | Comp B | Comp C | |--------|----------|--------|--------|--------| | Blog posts (estimated) | X | X | X | X | | Publishing frequency | X/week | X/week | X/week | X/week | | Content depth | Shallow/Medium/Deep | | | | | Content types | Blog/Video/Podcast | | | | | Key topics | [list] | [list] | [list] | [list] |
Keyword Strategy:
Content Gap Analysis: List topics that competitors cover but the target does not:
CONTENT GAPS (Competitors Cover, Target Does Not):
1. [Topic] — covered by Comp A, B (high search intent)
2. [Topic] — covered by Comp A, C (medium search intent)
3. [Topic] — covered by Comp B (high search intent)
4. [Topic] — covered by all competitors (critical gap)
| Platform | [Target] | Comp A | Comp B | Comp C | |----------|----------|--------|--------|--------| | LinkedIn followers | X | X | X | X | | Twitter/X followers | X | X | X | X | | Instagram followers | X | X | X | X | | YouTube subscribers | X | X | X | X | | TikTok followers | X | X | X | X | | Posting frequency | X/week | X/week | X/week | X/week | | Engagement rate | X% | X% | X% | X% | | Top content type | [type] | [type] | [type] | [type] |
Analyze reviews on third-party platforms (G2, Capterra, Trustpilot, Reddit):
For each competitor, extract:
Review Intelligence Matrix:
| Competitor | Rating | Reviews | Top Praise | Top Complaint | Switch Reason |
|-----------|--------|---------|-----------|---------------|--------------|
| Comp A | 4.5/5 | 500+ | Easy to use | Limited integrations | Price increase |
| Comp B | 4.2/5 | 200+ | Powerful features | Steep learning curve | Poor support |
| Comp C | 3.8/5 | 100+ | Good value | Buggy | Better alternatives |
For each identified competitor, produce a SWOT:
COMPETITOR: [Name]
URL: [url]
STRENGTHS:
- [Specific strength with evidence]
- [Specific strength with evidence]
- [Specific strength with evidence]
WEAKNESSES:
- [Specific weakness with evidence]
- [Specific weakness with evidence]
- [Specific weakness with evidence]
OPPORTUNITIES (for the target to exploit):
- [Opportunity based on competitor weakness]
- [Opportunity based on market gap]
- [Opportunity based on unserved segment]
THREATS (competitor advantages to watch):
- [Threat with potential impact]
- [Threat with potential impact]
- [Threat with potential impact]
Combine all competitor intelligence into a single SWOT for the target brand:
Identify specific marketing tactics from competitors worth adopting:
STEAL-WORTHY TACTICS
====================
1. [Competitor A] — [Tactic: e.g., "Interactive pricing calculator"]
Why it works: [explanation]
How to implement: [specific steps for the target]
Estimated effort: [Low/Medium/High]
Expected impact: [Low/Medium/High]
2. [Competitor B] — [Tactic: e.g., "Customer success story video series"]
Why it works: [explanation]
How to implement: [specific steps]
Estimated effort: [Low/Medium/High]
Expected impact: [Low/Medium/High]
[Continue for 5-10 tactics]
Focus on tactics that are:
Based on the competitive analysis, recommend how the target should differentiate:
Differentiation Framework:
For each viable differentiation angle, provide:
Recommend creating "[Competitor] Alternative" pages:
For each major competitor, outline:
PAGE: [Target Brand] vs [Competitor Name]
URL: /vs/[competitor-name] or /alternatives/[competitor-name]
Headline: "Looking for a [Competitor] alternative? Here's why [X] teams chose [Target] instead."
Sections:
1. Quick comparison table (features, pricing, ratings)
2. Where [Target] wins (3-4 advantages with evidence)
3. Where [Competitor] wins (honest, builds trust)
4. Who [Target] is best for (ideal customer profile)
5. Customer switching stories (testimonials from switchers)
6. Migration guide or switching offer
7. FAQ about switching
8. CTA: "Try [Target] free" or "See how [Target] compares"
SEO value: These pages target high-intent search queries like "[competitor] alternatives" and "[target] vs [competitor]" which are bottom-of-funnel searches.
Create a compelling narrative for customers considering switching from each competitor:
SWITCHING NARRATIVE: [Competitor] → [Target]
Why customers switch:
1. [Primary reason based on review mining]
2. [Secondary reason]
3. [Tertiary reason]
Switching story template:
"Like many [audience], [customer name] started with [Competitor] because
[initial appeal]. But after [time/event], they realized [pain point].
After switching to [Target], they [specific result with numbers]."
Switching offer:
- Free migration assistance
- Extended trial for [Competitor] users
- Matching or discounting pricing
- Dedicated onboarding for switchers
Recommend ongoing monitoring activities:
Provide guidance on how to respond to competitor moves:
| Competitor Move | Response Strategy | Timeline | |----------------|-------------------|----------| | Price cut | Emphasize value and quality, not price war | 1 week | | New feature launch | Assess relevance, communicate roadmap to customers | 2 weeks | | Aggressive ad campaign | Double down on owned channels and retention | Ongoing | | Negative comparison content | Create factual, balanced comparison content | 1 week | | Major funding / acquisition | Reassure customers, emphasize stability and focus | 1-2 days | | Customer reviews / complaints | Monitor for opportunities, address shared concerns | Ongoing |
Write the full output to COMPETITOR-REPORT.md:
# Competitive Intelligence Report: [Target Brand]
**URL:** [url]
**Date:** [current date]
**Competitors Analyzed:** [count]
**Competitive Position: [Strong/Moderate/Weak]**
---
## Executive Summary
[3-4 paragraphs covering competitive landscape, target's position,
biggest competitive advantage, biggest competitive threat, and
top 3 strategic recommendations]
---
## Competitor Overview
### Direct Competitors
[Summary table with name, URL, positioning, pricing, key differentiator]
### Indirect Competitors
[Summary table]
### Aspirational Competitors
[Summary table]
---
## Detailed Competitor Profiles
### [Competitor A Name]
[Full analysis: messaging, pricing, features, SWOT, social presence, reviews]
### [Competitor B Name]
[Full analysis]
[Repeat for each competitor]
---
## Comparison Tables
### Feature Comparison
[Full feature matrix]
### Pricing Comparison
[Full pricing matrix]
### Review Ratings
[Review intelligence matrix]
### Social Media Presence
[Platform comparison table]
---
## Positioning Map
[Visual positioning map with explanation]
---
## Content & SEO Gap Analysis
[Content gaps, keyword opportunities, comparison page strategy]
---
## SWOT Analysis — [Target Brand]
[Aggregate SWOT based on competitive intelligence]
---
## Strategic Recommendations
### Steal-Worthy Tactics
[5-10 tactics with implementation guidance]
### Differentiation Strategy
[Recommended positioning angles]
### Alternative Pages to Create
[Competitor vs pages with outlines]
### Switching Narratives
[Switching stories and offers for each major competitor]
---
## Competitive Monitoring Plan
[Ongoing monitoring checklist and response playbook]
---
## Next Steps
1. [Most critical competitive action]
2. [Second priority]
3. [Third priority]
=== COMPETITIVE INTELLIGENCE REPORT ===
Target: [name]
Competitors Analyzed: [count]
Competitive Position: [Strong/Moderate/Weak]
Competitive Landscape:
Direct: [Comp A] (Rating: X/5), [Comp B] (Rating: X/5)
Indirect: [Comp C], [Comp D]
Aspirational: [Comp E]
Key Findings:
Biggest Advantage: [specific advantage]
Biggest Threat: [specific threat]
Biggest Opportunity: [specific opportunity]
Feature Gaps: [X] features competitors have that target lacks
Content Gaps: [X] topics competitors cover that target doesn't
Pricing Position: [Above/At/Below] market average
Top 3 Actions:
1. [action]
2. [action]
3. [action]
Full report saved to: COMPETITOR-REPORT.md
MARKETING-AUDIT.md exists, reference competitive positioning scoresCOPY-SUGGESTIONS.md exists, use messaging analysis for differentiationFUNNEL-ANALYSIS.md exists, compare funnel effectiveness with competitorsAD-CAMPAIGNS.md exists, use competitor intelligence for ad angles/market copy for differentiated messaging, /market ads for competitive ad campaigns, /market funnel for conversion comparisondevelopment
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
testing
Full QA pass: run all tests, check types, catch regressions, write missing tests. Use when the user says "run tests", "QA", "verify changes", "check for regressions", "test everything", or "make sure it works".
development
Provides guidance for property-based testing across multiple languages and smart contracts. Use when writing tests, reviewing code with serialization/validation/parsing patterns, designing features, or when property-based testing would provide stronger coverage than example-based tests.
development
Initialize a new project with Kenny's universal conventions and stack-appropriate infrastructure. Use this skill whenever: setting up a new project, creating a new repo, scaffolding a new app, starting fresh on a new idea, 'init project', 'new project', 'set up a new app', 'create a project for X', or any variant of starting a new codebase from scratch. Also trigger when the user says 'bootstrap', 'scaffold', or 'kickstart'. This skill ensures every project gets the same quality gates and conventions while adapting infrastructure to the chosen stack.