# product-sense-interview-answer

Guides practice for spoken product-sense interview answers, from framing assumptions to selecting an MVP. Use it for product design, improvement, or build-next prompts.

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

## What it does

This skill coaches a spoken response to an open-ended product question. It starts with scope and assumptions, then works through the reason for the problem, a user goal, a chosen segment, and a priority pain point. It finishes by comparing solution directions and defining an MVP.

Bring an interview prompt. You can also provide company, role, and answer duration; details included in the request are used rather than asked again. The working outline is in `template.md`.

The result is meant to sound conversational instead of rehearsed. It is a poor fit for STAR behavioural interviews, metric-diagnosis cases, or pricing and distribution questions because those call for a different reasoning structure.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill product-sense-interview-answer -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill product-sense-interview-answer -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill product-sense-interview-answer -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install deanpeters/Product-Manager-Skills product-sense-interview-answer
```

2. **Manually: put the files in place**
- File: `.github/skills/product-sense-interview-answer/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill product-sense-interview-answer -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/deanpeters/Product-Manager-Skills --path skills/product-sense-interview-answer
```

### Windsurf (Devin Desktop)

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

### OpenCode

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

## When to use it
- frame an ambiguous product prompt
- state assumptions before proposing features
- select a primary user pain point
- define MVP scope and exclusions
- practise a coherent spoken case answer

## Example prompts
- Run `product-sense-interview-answer` for this prompt: how would you improve a map product for daily commuters?
- Use `product-sense-interview-answer` to design a product for people anxious about flying.
- Apply `product-sense-interview-answer` to a build-next question with my PM role context.

## Similar
- [product-taste](https://affpapa.org/en/nevibecode/skills/product-taste.md) — skill · 397 installs
- [breaking-into-product](https://affpapa.org/en/nevibecode/skills/breaking-into-product.md) — skill · 308 installs
- [lean-startup](https://affpapa.org/en/nevibecode/skills/lean-startup.md) — skill · 5800 installs
- [product-vision](https://affpapa.org/en/nevibecode/skills/product-vision.md) — skill · 2900 installs
- [product-discovery](https://affpapa.org/en/nevibecode/skills/product-discovery.md) — skill · 715 installs
- [interview-script](https://affpapa.org/en/nevibecode/skills/interview-script.md) — skill · 2900 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
