Agent skill

competitive-analysis

Competitive analysis - feature matrix, SWOT, market positioning, benchmark.

vibeeval521★ · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add vibeeval/vibecosystem --skill competitive-analysis --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 21 KB
Bundled scripts: none
Path: skills/competitive-analysis/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 521
Language: C#

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

The skill provides a structured framework to perform competitive analysis, including competitor identification and mapping, a competitive landscape with a feature matrix, SWOT analysis, Porter's Five Forces, market positioning, pricing analysis, technology stack comparison, and user review analysis.

How it works

It presents templates and example data in TypeScript-like structures for:

  • Competitor definitions (name, category, website, founding year, funding, staff range, pricing model, targets, features, weaknesses, market share, growth signals) and a sample competitor entry.
  • A feature comparison matrix with core features, importance levels, and status across competitors (full, partial, none, planned, superior).
  • A SWOT framework with sections for strengths, weaknesses, opportunities, threats, and strategic actions (SO, WO, ST, WT).
  • Porter's Five Forces analysis structure including forces, drivers, mitigations, overall attractiveness, and implications.
  • Market positioning with a positioning canvas (target customer, market category, unique value, proof points, positioning statement, tagline, key messages).
  • Pricing analysis via a competitive pricing matrix template (competitor, pricing model, free tier, plans with monthly and annual prices and limits, hidden costs, discounts).
  • A pricing strategy decision table enumerating strategies, timing, and risk.
  • A technology stack comparison section with a TechStackIntel structure detailing source, stacks across frontend, backend, infrastructure, data, AI/ML, and confidence.
  • User review analysis through a ReviewAnalysis template capturing platform, review counts, ratings, sentiment distribution, top themes, switching and churn drivers.

When to use it

Use this skill when you want a comprehensive competitive assessment for a product, including market positioning, pricing, tech landscape, and user sentiment. It guides assembling a feature matrix, SWOT, and strategic implications, anchored by explicit data fields and example entries.

What it can touch

The skill references the following allowed tools: "claude-code". It uses structured data blocks (TypeScript-like) as input scaffolds for analysis and communicates findings in concrete data templates.

Caveats

All data points and templates are presented as examples within the skill; no external data is asserted as fact. The material is organized as structured templates and sample constants (e.g., competitor entries, feature statuses, pricing plans) without guaranteeing real-world accuracy. License mentioned: MIT.

From the SKILL.md

# Competitive Analysis ## Competitor Identification ve Mapping ### Competitor Categories ``` Direct Competitors Indirect Competitors Potential Competitors (Ayni problem, ayni cozum) (Ayni problem, farkli cozum) (Farkli problem, genisleyebilir) | | | v v v Figma vs Sketch Figma vs PowerPoint Figma vs Canva Slack vs Teams Slack vs Email Slack vs Discord Linear vs Jira Linear vs Spreadsheet Linear vs Notion ``` ### Competitor Map Template ```typescript interface Competitor { name: string; category: "direct" | "indirect" | "potential"; website: string; founding_year: number; funding_total?: string; employee_count_range: string; pricing_model: string; target_market: string[]; key_features: string[]; weaknesses: string[]; market_share_estimate?: string; growth_signals: string[]; } const competitorMap: Competitor[] = [ { name: "Competitor A", category: "direct", website: "https://competitor-a.com", founding_year: 2018, funding_total: "$50M Series B", employee_count_range: "100-250", pricing_model: "Freemium + per-seat", target_market: ["SMB", "Mid-market"], key_features: [ "Real-time collaboration", "API-first architecture", "Native integrations", ], weaknesses: [ "Enterprise features eks

What's inside
Steps it walks through
  1. Competitor Identification ve Mapping
  2. Competitor Categories
  3. Competitor Map Template
  4. Competitive Landscape Matrix
  5. Feature Comparison Matrix
  6. Feature Matrix Template
  7. Feature Comparison Visualization
  8. SWOT Analysis
  9. SWOT Framework
  10. SWOT Visualization
  11. Porter's Five Forces
  12. Analysis Template
  13. Market Positioning
  14. Positioning Statement Template
More from vibecosystem
All skills →
About this skill
What does the competitive-analysis skill do?

Competitive analysis - feature matrix, SWOT, market positioning, benchmark.

How do I install it?

Run `npx skills add vibeeval/vibecosystem --skill competitive-analysis --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From vibeeval/vibecosystem, a repository with 521 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going