Skills · Coding

Competitive Intelligence Analysis

Unverified28/40

Originally by zubair-trabzada · MIT

Claude Code·UnknownFrontmatter could not be read
Cursor·UnknownWe have not crawled the repo tree, so we will not guess
Codex·UnknownWe have not crawled the repo tree, so we will not guess
Gemini CLI·UnknownThe spec defines no detection rule for Gemini
Copilot·UnknownWe have not crawled the repo tree, so we will not guess
npx agentalley add market-competitors

This command does not work yet — the CLI is still being built. Until then, use Raw in the reader below to take the file.

Who is stuck, and on what

The whole source

No sign-in, no blur, nothing truncated
market-competitors/SKILL.md538 lines16.9 KBRawView on GitHub
Frontmatter: no frontmatter — costs points on criterion B3.
1# Competitive Intelligence AnalysisA5No allowed-tools declared — no way to tell what this skill may touchB3Frontmatter: no frontmatter
2 
3You 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.
4 
5## When This Skill Is Invoked
6 
7The user runs `/market competitors <url>`. Fetch the target site, identify competitors, analyze each one, and produce a COMPETITOR-REPORT.md with actionable intelligence.A4This skill pulls in web or user content but never says to treat that content as data. A signal, not proof.
8 
9---
10 
11## Phase 1: Competitor Identification
12 
13### 1.1 Competitor Categories
14 
15Identify competitors across three tiers:
16 
17| Category | Definition | How to Find | Count |
18|----------|-----------|-------------|-------|
19| **Direct Competitors** | Same product, same audience, same market | Search for product category keywords, check who ranks | 3-5 |
20| **Indirect Competitors** | Different product, same problem solved | Search for the problem being solved, check alternative approaches | 2-3 |
21| **Aspirational Competitors** | Market leaders the brand aspires to become | Industry leaders, category creators, well-known brands | 1-2 |
22 
23### 1.2 Competitor Discovery Methods
24 
25Use multiple methods to identify competitors:
26 
27**Method 1: Keyword-Based Discovery**
28- Search for the target site's primary keywords
29- Note which companies rank on page 1
30- Search for "[product category] software/service/tool"
31- Search for "[target brand] alternatives"
32- Search for "[target brand] vs"
33 
34**Method 2: Site-Based Discovery**
35- Look for comparison pages on the target site
36- Check footer links for industry associations
37- Look for "integrations" pages that mention similar tools
38- Check the target site's blog for competitor mentions
39 
40**Method 3: Review Platform Discovery**
41- Search G2, Capterra, Trustpilot for the product category
42- Note top-rated competitors in the same category
43- Check "Compare" features on review sites
44 
45**Method 4: Social and Community Discovery**
46- Search Reddit for "[product category] recommendations"
47- Check Twitter/X for conversations about the product category
48- Look at LinkedIn for companies followed by the target's audience
49 
50### 1.3 Automated Data Collection
51 
52Use the Python script at `scripts/competitor_scanner.py` for automated data collection when available:
53 
54```
55python scripts/competitor_scanner.py --url [competitor-url] --output json
56```
57 
58The script can collect:
59- Homepage content and metadata
60- Pricing page data (if public)
61- Blog post count and recent topics
62- Social media profile links and follower counts
63- Technology stack detection
64- Page speed metrics
65 
66If the script is not available, use `WebFetch` to manually collect this data for each competitor.
67 
68---
69 
70## Phase 2: Competitor Analysis Framework
71 
72### 2.1 Website and Messaging Analysis
73 
74For each competitor, analyze:
75 
76**Messaging:**
77| Element | What to Capture | Why It Matters |
78|---------|----------------|----------------|
79| **Headline** | Exact H1 text | Reveals positioning and value prop |
80| **Subheadline** | Supporting text | Shows secondary messaging angle |
81| **Value proposition** | Core promise | Identifies positioning territory |
82| **Target audience** | Who they speak to | Reveals market segment focus |
83| **Key differentiator** | What sets them apart | Shows competitive moat claims |
84| **Tone of voice** | Casual/formal/technical | Reveals brand personality choices |
85| **Social proof** | Type and quantity | Shows credibility strategy |
86 
87**Positioning Map:**
88Plot each competitor on two axes:
89- X-axis: Perceived simplicity ←→ Perceived power
90- Y-axis: Perceived affordability ←→ Perceived premium
91 
92```
93POSITIONING MAP
94===============
95 PREMIUM
96 |
97 |
98 [Competitor C] | [Aspirational]
99 |
100 SIMPLE ──────────────┼────────────── POWERFUL
101 |
102 [Target] | [Competitor A]
103 |
104 |
105 BUDGET
106```
107 
108Adjust axes based on what matters most in the specific industry.
109 
110### 2.2 Pricing Comparison
111 
112Build a detailed pricing matrix:
113 
114```markdown
115| Feature/Plan | [Target] | Competitor A | Competitor B | Competitor C |
116|-------------|----------|-------------|-------------|-------------|
117| Free Plan | Yes/No | Yes/No | Yes/No | Yes/No |
118| Starter Price | $X/mo | $X/mo | $X/mo | $X/mo |
119| Pro Price | $X/mo | $X/mo | $X/mo | $X/mo |
120| Enterprise | Custom | Custom | $X/mo | Custom |
121| Free Trial | X days | X days | X days | X days |
122| Annual Discount | X% | X% | X% | X% |
123| Per-User Pricing | Yes/No | Yes/No | Yes/No | Yes/No |
124| Usage Limits | [detail] | [detail] | [detail] | [detail] |
125```
126 
127**Pricing Strategy Assessment:**
128- Is the target priced above, below, or at market average?
129- Is pricing transparent or hidden (requiring sales calls)?
130- What pricing model is used (per-user, per-usage, flat-rate, tiered)?
131- Are there pricing anchoring tactics being used?
132- Does the pricing page communicate value before showing numbers?
133 
134### 2.3 Feature Comparison Matrix
135 
136Build a comprehensive feature comparison:
137 
138```markdown
139| Feature Category | Feature | [Target] | Comp A | Comp B | Comp C |
140|-----------------|---------|----------|--------|--------|--------|
141| Core | [Feature 1] | Full | Full | Partial | No |
142| Core | [Feature 2] | Full | Full | Full | Full |
143| Core | [Feature 3] | Partial | Full | No | Full |
144| Advanced | [Feature 4] | No | Full | No | Full |
145| Advanced | [Feature 5] | Full | No | Full | No |
146| Integration | [Feature 6] | Full | Full | No | Partial |
147| Support | [Feature 7] | Full | Partial | Full | Full |
148```
149 
150Use: Full, Partial, No, or Beta to categorize.
151 
152Highlight:
153- Features where the target has an advantage (competitive moats)
154- Features where the target has a gap (vulnerability)
155- Features unique to one competitor (potential differentiators)
156 
157### 2.4 SEO Competition Analysis
158 
159For each competitor, analyze:
160 
161**Content Strategy:**
162| Metric | [Target] | Comp A | Comp B | Comp C |
163|--------|----------|--------|--------|--------|
164| Blog posts (estimated) | X | X | X | X |
165| Publishing frequency | X/week | X/week | X/week | X/week |
166| Content depth | Shallow/Medium/Deep | | | |
167| Content types | Blog/Video/Podcast | | | |
168| Key topics | [list] | [list] | [list] | [list] |
169 
170**Keyword Strategy:**
171- What keywords is each competitor clearly targeting?
172- Where do multiple competitors rank but the target does not? (content gaps)
173- Are competitors creating comparison/alternatives content?
174- What long-tail keywords are competitors ranking for?
175 
176**Content Gap Analysis:**
177List topics that competitors cover but the target does not:
178```
179CONTENT GAPS (Competitors Cover, Target Does Not):
180 1. [Topic] — covered by Comp A, B (high search intent)
181 2. [Topic] — covered by Comp A, C (medium search intent)
182 3. [Topic] — covered by Comp B (high search intent)
183 4. [Topic] — covered by all competitors (critical gap)
184```
185 
186### 2.5 Social Media Presence Comparison
187 
188| Platform | [Target] | Comp A | Comp B | Comp C |
189|----------|----------|--------|--------|--------|
190| LinkedIn followers | X | X | X | X |
191| Twitter/X followers | X | X | X | X |
192| Instagram followers | X | X | X | X |
193| YouTube subscribers | X | X | X | X |
194| TikTok followers | X | X | X | X |
195| Posting frequency | X/week | X/week | X/week | X/week |
196| Engagement rate | X% | X% | X% | X% |
197| Top content type | [type] | [type] | [type] | [type] |
198 
199### 2.6 Review Mining
200 
201Analyze reviews on third-party platforms (G2, Capterra, Trustpilot, Reddit):
202 
203**For each competitor, extract:**
204- Overall rating (stars)
205- Number of reviews
206- Top 3 praised features (what customers love)
207- Top 3 complaints (what customers hate)
208- Common switching reasons (why customers leave)
209- Use cases mentioned most frequently
210 
211**Review Intelligence Matrix:**
212```markdown
213| Competitor | Rating | Reviews | Top Praise | Top Complaint | Switch Reason |
214|-----------|--------|---------|-----------|---------------|--------------|
215| Comp A | 4.5/5 | 500+ | Easy to use | Limited integrations | Price increase |
216| Comp B | 4.2/5 | 200+ | Powerful features | Steep learning curve | Poor support |
217| Comp C | 3.8/5 | 100+ | Good value | Buggy | Better alternatives |
218```
219 
220---
221 
222## Phase 3: SWOT Analysis
223 
224### 3.1 SWOT for Each Competitor
225 
226For each identified competitor, produce a SWOT:
227 
228```
229COMPETITOR: [Name]
230URL: [url]
231 
232STRENGTHS:
233 - [Specific strength with evidence]
234 - [Specific strength with evidence]
235 - [Specific strength with evidence]
236 
237WEAKNESSES:
238 - [Specific weakness with evidence]
239 - [Specific weakness with evidence]
240 - [Specific weakness with evidence]
241 
242OPPORTUNITIES (for the target to exploit):
243 - [Opportunity based on competitor weakness]
244 - [Opportunity based on market gap]
245 - [Opportunity based on unserved segment]
246 
247THREATS (competitor advantages to watch):
248 - [Threat with potential impact]
249 - [Threat with potential impact]
250 - [Threat with potential impact]
251```
252 
253### 3.2 Aggregate SWOT for the Target
254 
255Combine all competitor intelligence into a single SWOT for the target brand:
256 
257- **Strengths:** Where the target outperforms all or most competitors
258- **Weaknesses:** Where the target lags behind all or most competitors
259- **Opportunities:** Gaps in the market no competitor is addressing well
260- **Threats:** Areas where competitors are significantly stronger
261 
262---
263 
264## Phase 4: Strategic Recommendations
265 
266### 4.1 "Steal-Worthy" Tactics
267 
268Identify specific marketing tactics from competitors worth adopting:
269 
270```
271STEAL-WORTHY TACTICS
272====================
273 
2741. [Competitor A] — [Tactic: e.g., "Interactive pricing calculator"]
275 Why it works: [explanation]
276 How to implement: [specific steps for the target]
277 Estimated effort: [Low/Medium/High]
278 Expected impact: [Low/Medium/High]
279 
2802. [Competitor B] — [Tactic: e.g., "Customer success story video series"]
281 Why it works: [explanation]
282 How to implement: [specific steps]
283 Estimated effort: [Low/Medium/High]
284 Expected impact: [Low/Medium/High]
285 
286[Continue for 5-10 tactics]
287```
288 
289Focus on tactics that are:
290- Proven (working for the competitor)
291- Adaptable (can be customized for the target)
292- Underutilized (the target is not currently doing this)
293 
294### 4.2 Messaging Differentiation Strategy
295 
296Based on the competitive analysis, recommend how the target should differentiate:
297 
298**Differentiation Framework:**
2991. **Category:** Can the target create or own a sub-category? (e.g., "the [specific attribute] [category]")
3002. **Audience:** Can the target own a specific audience segment competitors ignore?
3013. **Feature:** Is there a unique feature or capability no competitor offers?
3024. **Philosophy:** Can the target differentiate on values, approach, or methodology?
3035. **Experience:** Can the target differentiate on customer experience, support, or community?
304 
305For each viable differentiation angle, provide:
306- Positioning statement
307- Headline recommendation
308- Supporting evidence or proof points
309- How it would manifest across the website
310 
311### 4.3 Alternative Page Strategy
312 
313Recommend creating "[Competitor] Alternative" pages:
314 
315**For each major competitor, outline:**
316```
317PAGE: [Target Brand] vs [Competitor Name]
318URL: /vs/[competitor-name] or /alternatives/[competitor-name]
319 
320Headline: "Looking for a [Competitor] alternative? Here's why [X] teams chose [Target] instead."
321 
322Sections:
323 1. Quick comparison table (features, pricing, ratings)
324 2. Where [Target] wins (3-4 advantages with evidence)
325 3. Where [Competitor] wins (honest, builds trust)
326 4. Who [Target] is best for (ideal customer profile)
327 5. Customer switching stories (testimonials from switchers)
328 6. Migration guide or switching offer
329 7. FAQ about switching
330 8. CTA: "Try [Target] free" or "See how [Target] compares"
331```
332 
333**SEO value:** These pages target high-intent search queries like "[competitor] alternatives" and "[target] vs [competitor]" which are bottom-of-funnel searches.
334 
335### 4.4 Switching Narrative Development
336 
337Create a compelling narrative for customers considering switching from each competitor:
338 
339```
340SWITCHING NARRATIVE: [Competitor] → [Target]
341 
342Why customers switch:
343 1. [Primary reason based on review mining]
344 2. [Secondary reason]
345 3. [Tertiary reason]
346 
347Switching story template:
348 "Like many [audience], [customer name] started with [Competitor] because
349 [initial appeal]. But after [time/event], they realized [pain point].
350 After switching to [Target], they [specific result with numbers]."
351 
352Switching offer:
353 - Free migration assistance
354 - Extended trial for [Competitor] users
355 - Matching or discounting pricing
356 - Dedicated onboarding for switchers
357```
358 
359---
360 
361## Phase 5: Monitoring and Ongoing Intelligence
362 
363### 5.1 Competitive Monitoring Checklist
364 
365Recommend ongoing monitoring activities:
366 
367- [ ] Set Google Alerts for each competitor name
368- [ ] Follow competitors on social media platforms
369- [ ] Subscribe to competitor newsletters
370- [ ] Check competitor pricing pages monthly
371- [ ] Monitor competitor review sites quarterly
372- [ ] Track competitor content publishing (topics, frequency)
373- [ ] Watch for competitor product launches and feature updates
374- [ ] Monitor competitor job postings (reveals strategic priorities)
375- [ ] Track competitor ad spend and creative (use Meta Ad Library, Google Ads Transparency)
376- [ ] Review competitor backlink profiles quarterly
377 
378### 5.2 Competitive Response Playbook
379 
380Provide guidance on how to respond to competitor moves:
381 
382| Competitor Move | Response Strategy | Timeline |
383|----------------|-------------------|----------|
384| Price cut | Emphasize value and quality, not price war | 1 week |
385| New feature launch | Assess relevance, communicate roadmap to customers | 2 weeks |
386| Aggressive ad campaign | Double down on owned channels and retention | Ongoing |
387| Negative comparison content | Create factual, balanced comparison content | 1 week |
388| Major funding / acquisition | Reassure customers, emphasize stability and focus | 1-2 days |
389| Customer reviews / complaints | Monitor for opportunities, address shared concerns | Ongoing |
390 
391---
392 
393## Output Format: COMPETITOR-REPORT.md
394 
395Write the full output to `COMPETITOR-REPORT.md`:
396 
397```markdown
398# Competitive Intelligence Report: [Target Brand]
399**URL:** [url]
400**Date:** [current date]
401**Competitors Analyzed:** [count]
402**Competitive Position: [Strong/Moderate/Weak]**
403 
404---
405 
406## Executive Summary
407[3-4 paragraphs covering competitive landscape, target's position,
408biggest competitive advantage, biggest competitive threat, and
409top 3 strategic recommendations]
410 
411---
412 
413## Competitor Overview
414 
415### Direct Competitors
416[Summary table with name, URL, positioning, pricing, key differentiator]
417 
418### Indirect Competitors
419[Summary table]
420 
421### Aspirational Competitors
422[Summary table]
423 
424---
425 
426## Detailed Competitor Profiles
427 
428### [Competitor A Name]
429[Full analysis: messaging, pricing, features, SWOT, social presence, reviews]
430 
431### [Competitor B Name]
432[Full analysis]
433 
434[Repeat for each competitor]
435 
436---
437 
438## Comparison Tables
439 
440### Feature Comparison
441[Full feature matrix]
442 
443### Pricing Comparison
444[Full pricing matrix]
445 
446### Review Ratings
447[Review intelligence matrix]
448 
449### Social Media Presence
450[Platform comparison table]
451 
452---
453 
454## Positioning Map
455[Visual positioning map with explanation]
456 
457---
458 
459## Content & SEO Gap Analysis
460[Content gaps, keyword opportunities, comparison page strategy]
461 
462---
463 
464## SWOT Analysis — [Target Brand]
465[Aggregate SWOT based on competitive intelligence]
466 
467---
468 
469## Strategic Recommendations
470 
471### Steal-Worthy Tactics
472[5-10 tactics with implementation guidance]
473 
474### Differentiation Strategy
475[Recommended positioning angles]
476 
477### Alternative Pages to Create
478[Competitor vs pages with outlines]
479 
480### Switching Narratives
481[Switching stories and offers for each major competitor]
482 
483---
484 
485## Competitive Monitoring Plan
486[Ongoing monitoring checklist and response playbook]
487 
488---
489 
490## Next Steps
4911. [Most critical competitive action]
4922. [Second priority]
4933. [Third priority]
494```
495 
496---
497 
498## Terminal Output
499 
500```
501=== COMPETITIVE INTELLIGENCE REPORT ===
502 
503Target: [name]
504Competitors Analyzed: [count]
505Competitive Position: [Strong/Moderate/Weak]
506 
507Competitive Landscape:
508 Direct: [Comp A] (Rating: X/5), [Comp B] (Rating: X/5)
509 Indirect: [Comp C], [Comp D]
510 Aspirational: [Comp E]
511 
512Key Findings:
513 Biggest Advantage: [specific advantage]
514 Biggest Threat: [specific threat]
515 Biggest Opportunity: [specific opportunity]
516 
517Feature Gaps: [X] features competitors have that target lacks
518Content Gaps: [X] topics competitors cover that target doesn't
519Pricing Position: [Above/At/Below] market average
520 
521Top 3 Actions:
522 1. [action]
523 2. [action]
524 3. [action]
525 
526Full report saved to: COMPETITOR-REPORT.md
527```
528 
529---
530 
531## Cross-Skill Integration
532 
533- If `MARKETING-AUDIT.md` exists, reference competitive positioning scores
534- If `COPY-SUGGESTIONS.md` exists, use messaging analysis for differentiation
535- If `FUNNEL-ANALYSIS.md` exists, compare funnel effectiveness with competitors
536- If `AD-CAMPAIGNS.md` exists, use competitor intelligence for ad angles
537- Suggest follow-up: `/market copy` for differentiated messaging, `/market ads` for competitive ad campaigns, `/market funnel` for conversion comparison
538 

Reviews

Installed this one?Write the first review and take the Trailblazer badge.

Reviews only open after a real install, so this is empty — and we leave it empty rather than invent one.

Alternatives

Also in Coding