# Competitive Analysis Process

> A six-step competitive analysis for product managers, from the market landscape to rivals' strategic direction, ending in battle cards.

A community skill from Dean Peters' Product Manager Skills library. It runs a full competitive analysis as six steps, each grounded in a named strategy framework, and ends with the outputs teams actually use: battle cards, a comparison matrix, positioning counter-moves and a threat assessment.

What it walks you through
- Scope: the decision the analysis supports (a roadmap bet, a positioning refresh, a market entry or deal defense) and which steps that decision needs
- Step 1, the competitive landscape: Porter's Five Forces and strategic group mapping
- Step 2, product comparison: the Kano model, Moore's Whole Product and capability maps by customer job
- Step 3, customer needs: Outcome-Driven Innovation and the Value Proposition Canvas, drawn from independent reviews
- Step 4, the business baseline: the Business Model Canvas, revenue streams and sales channels
- Step 5, perception and positioning: Ries & Trout positioning, perceptual maps and the Blue Ocean strategy canvas
- Step 6, strategic direction: strategic intent and the Innovation Ambition Matrix, read from patents, hiring, earnings calls and other signals
- Step 7, the outputs, then a cadence for keeping them current

How it works
- It recommends a subset of steps when your decision doesn't need all six, and offers them as a numbered menu.
- Each step hands off to a companion skill from the same library (market-landscape-scan, competitive-research-snapshot, voice-of-customer-miner, company-intel, positioning-statement, battle-card-builder and competitive-intel-watch), so it works best with the full library installed.
- Findings are labelled as fact, inference or assumption, with links to real sources.
- It comes with a copy-and-paste engagement tracker and worked examples.

How to install it
In Claude Code, run /plugin marketplace add deanpeters/Product-Manager-Skills, then /plugin install competitive-analysis-process@pm-skills, or product-manager-skills@pm-skills for the whole library. Dean Peters also publishes skill ZIPs for Claude Desktop and Claude on the web, and a download for Codex.

Good to know
- It's a community project by Dean Peters, shared under the CC BY-NC-SA 4.0 licence.
- A full pass runs as several working sessions over one to two weeks.

- Type: Skill
- Made by: deanpeters
- Category: Research
- Formats: Skills
- Version: 72e9862
- Website: https://github.com/deanpeters/Product-Manager-Skills/tree/main/skills/competitive-analysis-process
- Source: https://github.com/deanpeters/product-manager-skills/tree/HEAD/skills/competitive-analysis-process
- Page: https://pluginboard.ai/skills/competitive-analysis-process

## Works with

- ChatGPT
- Claude
- Gemini
- GitHub Copilot
- Cursor
- Claude Code
- Codex
- Antigravity
- Gemini CLI
- Replit
- OpenClaw
- OpenCode
- Hermes Agent

## Install

### ChatGPT

In ChatGPT: Download the competitive-analysis-process folder and zip it, then Plugins → Skills → Create → Upload from your computer. Business and Enterprise plans.

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### Claude

In Claude (web or desktop): Download the competitive-analysis-process folder and zip the folder itself, then upload it in Customize → Skills.

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### Gemini

In Gemini: Download the competitive-analysis-process folder, then at gemini.google.com click Customize → Skills → Create → Upload and pick the folder (or a .zip of it).

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### GitHub Copilot

Run in your terminal:

```shell
npx -y degit deanpeters/Product-Manager-Skills/skills/competitive-analysis-process ~/.copilot/skills/competitive-analysis-process
```

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### Cursor

Run in your terminal:

```shell
npx -y degit deanpeters/Product-Manager-Skills/skills/competitive-analysis-process ~/.cursor/skills/competitive-analysis-process
```

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### Claude Code

Run in your terminal:

```shell
npx -y degit deanpeters/Product-Manager-Skills/skills/competitive-analysis-process ~/.claude/skills/competitive-analysis-process
```

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

Or as a Claude Code plugin:

```text
/plugin marketplace add deanpeters/Product-Manager-Skills
/plugin install competitive-analysis-process@pm-skills
```

### Codex

Run in your terminal:

```shell
npx -y degit deanpeters/Product-Manager-Skills/skills/competitive-analysis-process ~/.agents/skills/competitive-analysis-process
```

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### Antigravity

In Antigravity: Copy the competitive-analysis-process folder into ~/.gemini/config/skills (Antigravity app and IDE) or ~/.gemini/antigravity-cli/skills (Antigravity CLI).

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### Gemini CLI

Run in your terminal:

```shell
npx -y degit deanpeters/Product-Manager-Skills/skills/competitive-analysis-process ~/.gemini/skills/competitive-analysis-process
```

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### Replit

Run in your terminal:

```shell
npx -y degit deanpeters/Product-Manager-Skills/skills/competitive-analysis-process .agents/skills/competitive-analysis-process
```

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### OpenClaw

Run in your terminal:

```shell
npx -y degit deanpeters/Product-Manager-Skills/skills/competitive-analysis-process ~/.openclaw/skills/competitive-analysis-process
```

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### OpenCode

Run in your terminal:

```shell
npx -y degit deanpeters/Product-Manager-Skills/skills/competitive-analysis-process ~/.config/opencode/skills/competitive-analysis-process
```

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

### Hermes Agent

Run in your terminal:

```shell
npx -y degit deanpeters/Product-Manager-Skills/skills/competitive-analysis-process ~/.hermes/skills/competitive-analysis-process
```

View the folder on GitHub: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/competitive-analysis-process

---
From Pluginboard (https://pluginboard.ai).
