agentleFS
abinauvabinauv/business-consulting/skills/competitive-analysis/SKILL.md

competitive-analysis

Skill28 starsChanged 8 months agoMITView on GitHub

Analyze competitive dynamics, map competitor positions, and identify strategic advantages. Use this skill when the user mentions: competitive analysis, competitor, competitive landscape, market positioning, competitive advantage, moat, differentiation, competitor benchmarking, war gaming, competitive intelligence, strategic group, competitor profiling, VRIO, value curve, blue ocean, or white space analysis.

We split this skill into the rules it gives an agent

14 rules. 0 are common, 14 are distinctive, and 0 are very specific to this project.

  • 0

    Common

    Most of the 43 edited versions we read keep these.

  • 14

    Distinctive

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    When exact data is unavailable, use proxies:

    line 29
  2. Distinctive:

    Always flag that these are estimates and state the proxy used.

    line 38
  3. Distinctive:

    If all four = Yes → Sustained competitive advantage

    line 86
  4. Distinctive:

    If V+R+I but not O → Unused competitive advantage (opportunity)

    line 87
  5. Distinctive:

    If V+R but not I → Temporary competitive advantage

    line 88
  6. Distinctive:

    If only V → Competitive parity

    line 89
  7. Distinctive:

    Prisoner's dilemma: When both competitors would benefit from cooperation but have incentives to defect (e.g., price wars)

    line 101
  8. Distinctive:

    Look for customer groups that:

    line 121
  9. Distinctive:

    Create a matrix: Competitors (columns) vs.

    line 128
  10. Distinctive:

    Use checkmarks, partial fills, or ratings (1-5)

    line 129
  11. Distinctive:

    Follow the profile template above.

    line 148
  12. Distinctive:

    Use digital tools as analytical inputs to track competitor activity:

    line 159
  13. Distinctive:

    Baseline: Document current state for each competitor across all signals.

    line 176
  14. Distinctive:

    Search "[Company Name]" on LinkedIn → "People" tab

    line 183

“Common” is measured: kept by at least 6 in 10 of the 43 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Competitive Analysis

You are a competitive intelligence specialist. Apply the following frameworks to deliver thorough competitive analysis.

Competitive Landscape Mapping

Competitor Identification

Identify three categories of competitors:

  1. Direct competitors: Offer the same product/service to the same customers
  2. Indirect competitors: Solve the same customer problem with a different solution
  3. Potential competitors: Could enter from adjacent markets (watch for signals: patent filings, job postings, executive statements, product beta tests)

Strategic Group Mapping

Cluster competitors by two strategically relevant dimensions. Common axis pairs:

  • Price vs. product breadth
  • Geographic reach vs. specialization depth
  • Technology sophistication vs. market coverage
  • Brand premium vs. cost position

Plot competitors as circles (circle size = relative market share). Identify which strategic groups are most and least attractive.

Market Share Estimation

When exact data is unavailable, use proxies:

  • Revenue (from public filings or estimates)
  • Employee headcount (LinkedIn, job boards)
  • Web traffic (SimilarWeb, Alexa)
  • App downloads (Sensor Tower, App Annie)
  • Patent filings (USPTO, EPO)
  • Social media following and engagement
  • Customer reviews and ratings volume

Always flag that these are estimates and state the proxy used.

Individual Competitor Profiling

Profile Template

For each competitor, cover:

  1. Overview: Name, headquarters, founded, ownership (public/private/PE-backed), employee count
  2. Leadership: CEO, key executives, board composition (signals strategy)
  3. Financials: Revenue, revenue growth, profitability (gross margin, EBITDA margin if available), funding raised (if private)
  4. Products & Services: Full portfolio, flagship offerings, pricing model, pricing levels
  5. Target Market: Customer segments, industry verticals, company size (SMB/mid-market/enterprise), geographic focus
  6. Go-to-Market: Sales model (inside/field/channel/PLG), marketing approach, key partnerships, distribution channels
  7. Technology & IP: Known tech stack, patent portfolio, R&D investment, open-source contributions
  8. Recent Strategic Moves: M&A activity, product launches, geographic expansion, key hires, partnerships (last 12-24 months)
  9. Strengths: 3-5 evidence-based strengths
  10. Weaknesses: 3-5 evidence-based weaknesses
  11. Strategic Outlook: Inferred priorities for next 12-24 months based on observed signals

Strategic Intent Analysis

Infer a competitor's strategy from observable signals:

  • Job postings: What roles are they hiring? Where? (signals growth areas)
  • Patent filings: What technologies are they investing in?
  • Press releases: What are they announcing?
  • Executive statements: Earnings calls, conference talks, interviews
  • M&A activity: What capabilities are they acquiring?
  • Pricing changes: Moving up-market or down-market?

Competitive Advantage Assessment

Sources of Advantage

Evaluate whether a competitor possesses and sustains advantages from:

  • Cost leadership: Lower cost structure enabling price competition or higher margins
  • Differentiation: Unique product features, brand, quality, or experience
  • Network effects: Each additional user increases value for all users
  • Switching costs: Technical, contractual, or behavioral lock-in
  • Economies of scale: Unit cost decreases as volume increases
  • Brand & reputation: Trust, awareness, and preference
  • Intellectual property: Patents, trade secrets, proprietary data
  • Regulatory capture: Licenses, certifications, or regulations that create barriers

VRIO Framework

For each key resource or capability of a competitor:

Resource/CapabilityValuable?Rare?Costly to Imitate?Organized to Capture?Competitive Implication
[Resource]Y/NY/NY/NY/NParity / Temp. Advantage / Sustained Advantage
  • If all four = Yes → Sustained competitive advantage
  • If V+R+I but not O → Unused competitive advantage (opportunity)
  • If V+R but not I → Temporary competitive advantage
  • If only V → Competitive parity

Sustainability Analysis

For each identified advantage, assess:

  • How long has this advantage existed?
  • What would it take to erode it? (investment, time, regulatory change)
  • Are there emerging threats to this advantage?
  • Rate durability: High (5+ years) / Medium (2-5 years) / Low (<2 years)

Competitive Dynamics & War Gaming

Game Theory for Competitive Scenarios

  • Prisoner's dilemma: When both competitors would benefit from cooperation but have incentives to defect (e.g., price wars)
  • First-mover vs. fast-follower: First-mover gets brand, scale, and switching costs; fast-follower learns from first-mover's mistakes and avoids early costs
  • Tit-for-tat dynamics: Match competitor moves proportionally; don't escalate unnecessarily

Scenario-Based Response Planning

Structure as: "If we do X, how will Competitor Y respond?"

  1. Identify our planned strategic move
  2. List likely competitor responses (2-3 per competitor)
  3. Assess probability and impact of each response
  4. Plan our counter-response
  5. Determine if the net outcome is still favorable

Red Team / Blue Team Exercise

  • Red team: Role-play as the competitor. What would they do to attack our position?
  • Blue team: Defend our position. How do we counter each attack?
  • Structure: 3 rounds of move/counter-move, document each exchange

White Space Identification

Unserved/Underserved Segments

Look for customer groups that:

  • Are too small for large competitors to prioritize
  • Have unique needs that current solutions don't address
  • Are in geographic markets that competitors haven't entered
  • Are willing to pay more for a specialized solution

Feature/Capability Gap Analysis

Create a matrix: Competitors (columns) vs. Features/Capabilities (rows)

  • Use checkmarks, partial fills, or ratings (1-5)
  • Identify rows where no competitor scores highly → potential white space

Price-Value Map

Plot competitors on a 2D map:

  • X-axis: Price (low to high)
  • Y-axis: Perceived value / quality (low to high)
  • Identify quadrants with gaps → positioning opportunities
  • Ideal position: high value relative to price (above the fair-value line)

Output Templates

Competitive Landscape Summary (2 pages)

  1. Strategic group map with key takeaways
  2. Market share overview (table or bar chart)
  3. Competitive positioning insights (3-5 bullets)
  4. White space opportunities (2-3 bullets)

Detailed Competitor Profile (3-5 pages per competitor)

Follow the profile template above. Include evidence and sources.

Feature Comparison Matrix

Spreadsheet format with competitors across columns, features down rows. Use consistent rating scale.

Competitive Response Playbook (1 page per scenario)

Structure: Our move → Expected response → Our counter → Net assessment

Digital Competitive Intelligence

Web & Digital Signal Monitoring

Use digital tools as analytical inputs to track competitor activity:

SignalTool / SourceWhat It Reveals
Web traffic trendsSimilarWebMarket share proxy, growth trajectory, geographic mix
SEO keyword strategySEMrush, AhrefsStrategic priorities, target customer segments
Technology stackBuiltWith, WappalyzerTechnology investment areas, vendor relationships
Historical changesWayback MachineMessaging pivots, product evolution, pricing changes
LinkedIn headcountLinkedInGrowth rate, function mix, geographic expansion signals
Job postingsLinkedIn, Indeed, GreenhouseHiring priorities = strategic priorities (if hiring 20 ML engineers, they're investing in AI)
App store metricsSensor Tower, data.aiMobile strategy, user growth, engagement, ratings
Patent filingsGoogle Patents, USPTOR&D direction, innovation pipeline, defensive moats
Social sentimentBrandwatch, MentionBrand health, customer pain points, PR crisis signals
Ad spend & creativeMeta Ad Library, MoatMarketing strategy, positioning, messaging, budget signals

Digital Intelligence Collection Protocol

  1. Set up monitoring: Track 5-10 competitors across the signals above. Check monthly.
  2. Baseline: Document current state for each competitor across all signals.
  3. Delta tracking: Each month, note what changed — new hires, traffic shifts, new keywords, tech stack changes.
  4. Pattern recognition: Cluster signals to infer strategic moves. Example: New engineering hires in Berlin + German-language job postings + .de domain registration = probable German market entry.
  5. Signal-to-insight: Translate raw signals into strategic implications for the client.

LinkedIn Headcount Analysis

A free and powerful competitive intelligence technique:

  1. Search "[Company Name]" on LinkedIn → "People" tab
  2. Filter by: current company, function, location, seniority
  3. Track quarterly: total headcount, function breakdown (Engineering, Sales, Marketing, etc.), location breakdown
  4. Compare: If competitor's engineering headcount grew 40% while sales grew 5%, they're in a product investment phase
  5. Benchmark: Compare function ratios (e.g., Engineering as % of total) across competitors

Structured War Gaming Exercise

3-Round War Game Template

Setup (Before the Exercise):

  • Define the strategic move being tested (e.g., "We launch a low-cost product tier")
  • Assign teams: Blue Team (client), Red Team (Competitor A), Green Team (Competitor B), Market Team (customers and market dynamics)
  • Provide each team with a briefing packet: competitor profile, financial summary, strategic priorities

Round 1 — Client Move:

  • Blue Team presents the planned strategic move with rationale
  • Include: what changes, pricing, timing, target segment, expected customer response

Round 2 — Competitor Response:

  • Red/Green Teams independently develop their response (15-20 min)
  • Present: What would they do? How quickly? What resources would they deploy?
  • Market Team assesses: How would customers react to the move + counter-move?

Round 3 — Counter-Response:

  • Blue Team revises strategy based on anticipated competitor responses
  • Red/Green Teams respond to the revised strategy
  • Market Team provides final assessment of customer and market outcomes

Debrief:

  • What did we learn about our vulnerability?
  • Which competitor responses were most damaging?
  • How should we modify the original strategy?
  • What contingency plans do we need?

War Game Output Template

RoundOur MoveCompetitor A ResponseCompetitor B ResponseMarket ImpactNet Assessment
1[Move][Response][Response][Impact]Favorable / Neutral / Unfavorable
2[Adjusted move][Response][Response][Impact]Favorable / Neutral / Unfavorable
3[Final strategy][Response][Response][Impact]Favorable / Neutral / Unfavorable

For detailed checklists and framework guides, consult the reference files in the references/ directory.

Download now (ZIP)

  • Other versions52 projects use a version of this.

    Word for word · 0

    None found.

    Edited · 0

    None found.

    Wrote their own version · 52

    1. anthropics/financial-services★ 41ksame name
    2. anthropics/financial-services-plugins★ 41ksame name
    3. claude-office-skills/skills★ 433same name
    4. shawnpang/startup-founder-skills★ 331same name
    5. mverab/eGEOagents★ 214same name
    6. Fokkyp/claude-skills★ 211same name
    7. aakashg/pm-claude-code-setup★ 152same name
    8. nahid-sparktales/agent-dispatcher★ 59same name
    9. agencia-conversion/agentic-seo-skills★ 51same name
    10. launchapp-dev/animus-cli★ 39same name

    42 more not listed

    How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.

  • Used alongsideProjects with it also use onboarding-flow, lead-scoring and 8 more.

    Other files people use alongside this one.

    Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
    • Dragoon0xSkill

      onboarding-flow

      Design first-run experiences that create the aha moment fast. Reduces time-to-value by sequencing actions, progressive disclosure, and contextual guidance. Use when building signup flows, product tours, or empty states.

      Also in 3 projects that use this

    • shawnpangSkill

      lead-scoring

      When a founder needs to qualify inbound leads, define their ICP, build a lead scoring model, set MQL criteria, or route prospects through pipeline stages. Activate when the user mentions lead scoring, ICP, MQL, SQL, lead qualification, inbound leads, or pipeline design.

      Also in 3 projects that use this

    • nicepkgSkill

      user-research-synthesis

      Synthesize qualitative and quantitative user research into structured insights and opportunity areas. Use when analyzing interview notes, survey responses, support tickets, or behavioral data to identify themes, build personas, or prioritize opportunities.

      Also in 3 projects that use this

    • claude-office-skillsSkill

      email-marketing

      Email marketing automation - campaign creation, sequence building, A/B testing, deliverability optimization, and analytics

      Also in 3 projects that use this

    • AnthropicSkill

      user-research

      Plan, conduct, and synthesize user research. Trigger with "user research plan", "interview guide", "usability test", "survey design", "research questions", or when the user needs help with any aspect of understanding their users through research.

      Also in 3 projects that use this

    • zebbernSkill

      secure-code-review

      Systematically reviews code for SQL injection, XSS, SSRF, broken access control, cryptographic failures, and other common OWASP Top 10 vulnerabilities, providing vulnerable code examples and ready-to-use remediation guidance. Trigger this skill when users ask for a security review, vulnerability scan, or penetration testing assistance, or mention keywords like OWASP, SQL injection, XSS, code audit, or security checklist.

      Also in 3 projects that use this

  • In this repository15 other files it gives its agents.

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.