# research

Scans fresh complaints about a product you name, groups the pain points and returns a brief with sources.

- skill · `type=skill` · Codex, ChatGPT · 3 installs · ★ 7596
- Author: OpenAI · official OpenAI repository
- License: LicenseRef-Proprietary · policy=link-only · description only; the file stays with the author
- Source: https://github.com/openai/plugins/tree/HEAD/plugins/product-design/skills/research/SKILL.md
- Updated: 2026-10-08
- HTML: https://affpapa.org/en/nevibecode/skills/openai-research

## What it does

The skill runs a one-off scan of user problems for whatever product you point it at. It covers friction in the product UI, onboarding, docs and help, support, workflows, and the developer experience around APIs and SDKs.

It works in steps. First it restates the scope, then it searches public sources: Reddit, X/Twitter, Hacker News, Stack Overflow, GitHub issues and discussions, forums, blogs, reviews, YouTube comments. Internal sources come in only when connectors exist and your request allows it — Slack, Gong, Notion, Google Drive, Linear, Jira, GitHub, support or CRM notes. Findings get clustered into problems, each scored for severity, frequency and confidence, with observed evidence kept apart from inference.

You get an in-chat brief: a short executive read, a ranked list of problems with recommended product moves, a source map and an opportunity map split by timeframe. The skill defers to the plugin router and the critical-overrides file, and it loads user context first, running that context's preflight script when a local shell is available. With no internal connectors the picture stays public, and the skill says so instead of guessing.

## Install

### Codex (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add openai/plugins --skill research -a codex
```

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

### Claude Code

1. **Skills CLI (Vercel)**
```bash
npx skills add openai/plugins --skill research -a claude-code
```

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

### Cursor

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install openai/plugins research
```

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

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/openai/plugins --path plugins/product-design/skills/research
```

### Windsurf (Devin Desktop)

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

### 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/openai/plugins/tree/HEAD/plugins/product-design/skills/research/SKILL.md

## When to use it
- pull current user complaints about a named product
- tell frequent problems apart from loud one-off gripes
- sort findings across onboarding, docs, support and API friction
- rank UX problems by severity and confidence
- get a brief with citations instead of a pile of anecdotes

## Example prompts
- Research user pain in our product over the past few months
- Scan complaints about onboarding and docs, then cluster them by theme
- Run a UX research pass on our API and SDK with sources and severity scores

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

## Other versions with the same name
- [research · mattpocock](https://affpapa.org/en/nevibecode/skills/research.md) — 711295 installs
- [research · weizhena](https://affpapa.org/en/nevibecode/skills/weizhena-research.md) — 742 installs
- [research · alirezarezvani](https://affpapa.org/en/nevibecode/skills/alireza-rezvani-research.md) — 348 installs
- [research · boshu2](https://affpapa.org/en/nevibecode/skills/boshu2-research.md) — 1500 installs
- [research · juliusbrussee](https://affpapa.org/en/nevibecode/skills/juliusbrussee-research.md) — 786 installs

From the same set: [openai/plugins](https://affpapa.org/en/nevibecode/by/openai/plugins.md) — 360 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
