# porters-five-forces

Evaluates market structure through Porter's forces and verified signals to test expansion bets or explain falling margins.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 885 installs · ★ 7673
- Author: deanpeters
- License: CC-BY-SA-4.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/porters-five-forces/SKILL.md
- Updated: 2026-10-16
- HTML: https://affpapa.org/en/nevibecode/skills/deanpeters-porters-five-forces

## What it does

The skill directs an agent through an evidence-backed industry audit. It scores competitive rivalry, entry threats, substitute solutions, buyer leverage, and supplier dominance. Each force receives a weak, moderate, or strong grade tied to verified market signals. Modern shifts are accounted for directly: AI tools are reviewed as potential substitutes, while cloud and foundation model providers are tracked under supplier power.

An investigation follows a defined routine. The agent drafts a targeted search outline, pulls facts from regulatory filings and industry publications, and outputs a standardized report. The summary zeroes in on where industry profit concentrates and how that pressure impacts your strategic decision.

Brand-new categories without established participants break this framework because dynamic forces have not settled yet. Fabricating market shares or financial metrics is explicitly barred, so unconfirmed details are marked as assumptions for follow-up testing.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill porters-five-forces -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/porters-five-forces/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/porters-five-forces/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill porters-five-forces -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/porters-five-forces/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill porters-five-forces -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/porters-five-forces/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install deanpeters/Product-Manager-Skills porters-five-forces
```

2. **Manually: put the files in place**
- File: `.github/skills/porters-five-forces/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill porters-five-forces -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/deanpeters/Product-Manager-Skills --path skills/porters-five-forces
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/porters-five-forces/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill porters-five-forces -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/porters-five-forces/SKILL.md

## When to use it
- test market entry decisions against industry dynamics
- diagnose structural drivers of shrinking profit margins
- evaluate artificial intelligence as a substitute threat
- map supplier dependency across cloud and model vendors

## Example prompts
- Analyze North American field service software for mid-size businesses to decide if we should enter directly or find a partner.
- Run an industry forces review on European telehealth to uncover why operating margins keep eroding.

## Similar
- [swot-analysis](https://affpapa.org/en/nevibecode/skills/swot-analysis.md) — skill · 3000 installs
- [product-vision](https://affpapa.org/en/nevibecode/skills/product-vision.md) — skill · 2900 installs
- [discover-market-sizing](https://affpapa.org/en/nevibecode/skills/discover-market-sizing.md) — skill · 619 installs
- [foundation-lean-canvas](https://affpapa.org/en/nevibecode/skills/foundation-lean-canvas.md) — skill · 717 installs
- [marketing-plan](https://affpapa.org/en/nevibecode/skills/marketing-plan.md) — skill · 67900 installs
- [blue-ocean-strategy](https://affpapa.org/en/nevibecode/skills/blue-ocean-strategy.md) — skill · 5300 installs

## Other versions with the same name
- [porters-five-forces · phuryn](https://affpapa.org/en/nevibecode/skills/porters-five-forces.md) — 2800 installs

From the same set: [deanpeters/product-manager-skills](https://affpapa.org/en/nevibecode/by/deanpeters/product-manager-skills.md) — 73 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
