From gambit
Structure a competitive landscape analysis — player profiles, capability comparison matrix, whitespace opportunities, and strategic implications. Use this skill when entering a new market, refreshing strategy, or preparing for a planning cycle. Trigger on: "do a competitive analysis", "who are our competitors", "compare us to X and Y", "what's the competitive landscape for [space]", "where is there whitespace in the market", "how do we stack up against [competitor]".
How this skill is triggered — by the user, by Claude, or both
Slash command
/gambit:competitive-analysis [list competitors and your product context][list competitors and your product context]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when you need a structured view of the competitive landscape. It adds the most value when:
Use this skill when you need a structured view of the competitive landscape. It adds the most value when:
Provide the following to get the most complete analysis. You can paste content directly into the chat or describe it verbally.
Competitor names and URLs:
Competitors: Notion, Coda, Confluence
Your product: Acme Docs — a structured documentation tool for software teams
Target users: Engineering leads at companies with 50–500 engineers
Your product context (who you serve and what you do):
Acme Docs helps engineering leads at scaling companies document architecture decisions,
runbooks, and on-call procedures. Unlike general wikis, every page has a structured
template and a required owner. We charge per workspace, not per seat.
Optional — evaluation dimensions you care about:
Focus areas: pricing model, API/integration depth, permissions model, mobile experience
If no dimensions are specified, the skill defaults to the five standard dimensions (see Step 1).
Before scoping the analysis, silently scan for existing strategy and competitive analysis documents:
cat STRATEGY.md 2>/dev/null
cat COMPETITIVE-ANALYSIS.md 2>/dev/null
find . -maxdepth 3 -name "competitive-analysis.md" 2>/dev/null | head -3 | xargs cat 2>/dev/null
Based on what you find:
Do not mention the scan to the user.
Before analysing competitors, the skill confirms which dimensions matter most for your context. It will ask:
"Which of these dimensions are most important for your analysis? Pick up to five, or accept the defaults."
- Core Capabilities
- Pricing Model
- Target Segment
- Key Differentiators
- Weaknesses
- UX / Ease of Use
- Integration Ecosystem
- Compliance & Security
- Support Model
- Mobile / Offline Experience
Default dimensions (used when none are specified):
| # | Dimension | What it covers |
|---|---|---|
| 1 | Core Capabilities | The features and functions each competitor is known for |
| 2 | Pricing Model | Free tier, per-seat, per-workspace, enterprise licensing |
| 3 | Target Segment | The buyer and user profiles each competitor primarily serves |
| 4 | Key Differentiators | The things each competitor does demonstrably better than the field |
| 5 | Weaknesses | Known gaps, complaints, or areas where competitors consistently underperform |
If the user provides evaluation dimensions, those replace or extend the defaults. The analysis always evaluates every competitor on the same dimensions so the comparison matrix is valid.
Before building profiles, fetch live data for each competitor. For each competitor name provided:
https://[competitor-domain]/ to capture current positioning statement, tagline, and stated target audience.https://[competitor-domain]/pricing — if the URL 404s, try /plans or /pricing/. Extract tier names, price points, and any notable constraints (seat limits, feature gates).For each fetch:
If a competitor has no public website (internal tools, unlaunched products), skip web research for that player and note the limitation in its profile.
For each competitor listed, the skill builds a structured profile using the web research from Step 1.5 combined with any additional context the user provides.
Each profile covers:
For each dimension selected in Step 1, the skill assesses each competitor on a three-point scale:
| Rating | Meaning |
|---|---|
| Strong | This competitor is a recognised leader on this dimension; it is likely a stated differentiator |
| Adequate | This competitor covers the dimension at a functional level; not a differentiator, not a gap |
| Weak | This competitor has a known or apparent gap on this dimension; may be a source of customer complaints |
Each rating is accompanied by a one-sentence rationale and a confidence note (Public — visible on website or in press / Inferred — based on product design, pricing page, or reviews / Assumed — reasoning from market position, needs validation).
After the dimension assessment, each profile closes with:
Once all competitor profiles are complete, the skill synthesises across the full landscape.
A table comparing all competitors across all chosen dimensions, using the Strong / Adequate / Weak ratings. Your product is included as a row if you provided enough context; cells where your position is unknown are marked as TBD.
| Dimension | Your Product | Competitor A | Competitor B | Competitor C |
|--------------------|-------------|--------------|--------------|--------------|
| Core Capabilities | Strong | Strong | Adequate | Weak |
| Pricing Model | TBD | Adequate | Strong | Adequate |
| Target Segment | ... | ... | ... | ... |
The whitespace map identifies unserved segments or unmet needs that no current competitor addresses well. A whitespace opportunity is valid when:
Each whitespace opportunity is written as a concise statement:
[Segment] × [Dimension]: [Description of the gap and why it matters to this segment.]
Example: Enterprise compliance buyers × Audit logging: No current competitor offers granular, exportable audit logs at the team tier — only at enterprise pricing. Mid-market companies with SOC 2 requirements are underserved.
For each whitespace opportunity, the skill derives at least one strategic implication — a concrete direction your product could take. Strategic implications are written as choices, not mandates:
Differentiate here — where investing would give you a durable advantage no competitor currently holds Avoid or deprioritise — where the market is crowded, commoditised, or where a category leader has a structural advantage you cannot close Monitor — where a competitor is investing heavily and may close a gap you currently hold
The skill saves the analysis as COMPETITIVE-ANALYSIS.md in the current project directory. The output follows this structure:
# Competitive Analysis: [Market / Space]
**Date:** [date]
**Competitors analysed:** [N]
**Dimensions evaluated:** [list]
**Confidence key:** Public · Inferred · Assumed
---
## Executive Summary
[3–5 sentence overview: who the major players are, where competition is most intense,
and the most significant whitespace opportunity.]
---
## Competitor Profiles
### [Competitor Name]
**Positioning:** [One sentence — how they describe themselves]
**Target user:** [Role / segment]
**Target buyer:** [Economic buyer role]
**Business model:** [Pricing structure and GTM motion]
**Capability Assessment:**
| Dimension | Rating | Rationale | Confidence |
|---|---|---|---|
| Core Capabilities | Strong | [reason] | Public |
| Pricing Model | Adequate | [reason] | Inferred |
**Strengths:** [bullet list]
**Weaknesses:** [bullet list]
---
## Comparison Matrix
| Dimension | Your Product | [Comp A] | [Comp B] | [Comp C] |
|---|---|---|---|---|
| [Dimension 1] | [rating] | [rating] | [rating] | [rating] |
| [Dimension 2] | [rating] | [rating] | [rating] | [rating] |
---
## Whitespace Opportunities
### 1. [Segment] × [Dimension]
[Description of the gap, evidence for why this segment cares, and which competitors
are weak here.]
---
## Strategic Implications
### Differentiate Here
- **[Whitespace opportunity]:** [Why this is a durable advantage and what it would take to win it.]
### Avoid or Deprioritise
- **[Crowded area]:** [Why the competitive dynamics make this unattractive.]
### Monitor
- **[Emerging threat]:** [What to watch and when it would become a concern.]
These rules ensure the analysis is honest, actionable, and useful for strategy decisions.
Ask your assistant to run a competitive analysis by saying things like:
This skill will automatically, run the three-phase analysis, and save the results as COMPETITIVE-ANALYSIS.md in your project directory.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub felipecabargas/gambit --plugin gambit