mcpField
C
competitor-analysis

competitor-analysis

github.com/aj-geddesMarketing & growth374605 installsUpdated 34w ago
Repository

About competitor-analysis

A reference skill for systematic competitor research and market positioning. It provides guidance for identifying competitors, comparing them, and turning findings into product and business decisions.

Key features

  1. 01Categorize direct and indirect competitors
  2. 02Build competitive matrices
  3. 03Apply SWOT analysis
  4. 04Prepare competitive insights reports

Use cases

  1. 01Inform product and feature strategy
  2. 02Assess market entry and positioning
  3. 03Support pricing and investment decisions

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill competitor-analysis

After installing, type/competitor-analysisin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
competitive-insights-report.md
competitive-matrix.md
competitor-identification.md
swot-analysis.md
templates/
process-template.md

Details

From the project README

Competitor Analysis

Table of Contents

Overview

Systematic competitor analysis reveals market positioning, identifies competitive advantages, and informs strategic product decisions.

When to Use

  • Product strategy development
  • Market entry planning
  • Pricing strategy
  • Feature prioritization
  • Market positioning
  • Threat assessment
  • Investment decisions

Quick Start

Minimal working example:

# Identify and categorize competitors

class CompetitorAnalysis:
    COMPETITOR_TYPES = {
        'Direct': 'Same market, same features',
        'Indirect': 'Different approach, same problem',
        'Adjacent': 'Related market, potential crossover',
        'Emerging': 'New entrants, potential disruptors'
    }

    def identify_competitors(self, market_segment):
        """Find all competitors"""
        return {
            'direct_competitors': [
                {'name': 'Competitor A', 'market_share': '25%', 'founded': 2015},
                {'name': 'Competitor B', 'market_share': '18%', 'founded': 2012}
            ],
            'indirect_competitors': [
                {'name': 'Different Approach A', 'method': 'AI-powered'}
            ],
            'emerging_threats': [
                {'name': 'Startup X', 'funding': '$10M Series A', 'differentiator': 'Mobile-first'}
            ]
        }

// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

GuideContents
Competitor IdentificationCompetitor Identification
Competitive MatrixCompetitive Matrix
SWOT AnalysisSWOT Analysis
Competitive Insights ReportCompetitive Insights Report

Best Practices

✅ DO
  • Analyze current and emerging competitors
  • Monitor competitor activities regularly
  • Understand customer perception of competition
  • Use competitive insights to inform strategy
  • Focus on differentiation, not just comparison
  • Include market trends in analysis
  • Update competitive analysis quarterly
  • Share insights across organization
  • Use data to back up claims
  • Consider indirect competitors too
❌ DON'T
  • Obsess over competitor pricing
  • Copy competitor features blindly
  • Ignore emerging threats
  • Use only marketing materials for analysis
  • Focus only on feature comparison
  • Neglect customer feedback on competition
  • Make analysis too complex
  • Hide uncomfortable truths
  • Change strategy based on every competitor move
  • Ignore your competitive advantages

Comments

Markdown supported