# ansoff-matrix

This skill maps growth options to the Ansoff Matrix, weighs their risk, and proposes a sequence. Use it to assess where a company or product could grow next.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1100 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/ansoff-matrix/SKILL.md
- Updated: 2026-10-16
- HTML: https://affpapa.org/en/nevibecode/skills/deanpeters-ansoff-matrix

## What it does

The skill sorts growth options into four areas: selling an existing product in its current market, entering a new market, building for current customers, and diversification. It looks for documented demand signals behind each option, rates the risk, and recommends an order. An empty quadrant is acceptable; filling it with an unsupported idea is not.

It first uses research already available, then asks up to three questions about the product, growth goal, and constraints. When fresh research is needed, it presents a search plan. The result lays out options by quadrant and a proposed sequence, including a reason to hold back on a tempting move. Diversification carries the highest risk in the framework, so a low-risk rating there would require unusually strong evidence.

Give it the current product or company core and the outcome you want; these define the matrix axes. This is for company- or product-level growth planning, not choosing a single feature to build.

## Install

### Claude Code (native platform)

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install deanpeters/Product-Manager-Skills ansoff-matrix
```

2. **Manually: put the files in place**
- File: `.github/skills/ansoff-matrix/SKILL.md`

### Gemini CLI

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

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

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill ansoff-matrix -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/ansoff-matrix/SKILL.md

## When to use it
- map growth options across the Ansoff Matrix
- support candidate moves with evidence of demand
- rate growth options by risk
- sequence moves and explain which bet should wait

## Example prompts
- Map growth options for our product. Our current market is small businesses, and we want to grow revenue without acquisitions.
- Pressure-test our diversification idea against documented demand signals.
- Compare entering a new market with building a product for current customers, then recommend an order.

## Similar
- [churn-prevention](https://affpapa.org/en/nevibecode/skills/coreyhaines31-churn-prevention.md) — skill · 121000 installs
- [revops](https://affpapa.org/en/nevibecode/skills/revops.md) — skill · 113500 installs
- [community-marketing](https://affpapa.org/en/nevibecode/skills/community-marketing.md) — skill · 89500 installs
- [ads](https://affpapa.org/en/nevibecode/skills/ads.md) — skill · 82800 installs
- [pricing](https://affpapa.org/en/nevibecode/skills/pricing.md) — skill · 79300 installs
- [marketing-plan](https://affpapa.org/en/nevibecode/skills/marketing-plan.md) — skill · 67900 installs

## Other versions with the same name
- [ansoff-matrix · phuryn](https://affpapa.org/en/nevibecode/skills/ansoff-matrix.md) — 2700 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
