# Product Discovery

> Convert product ideas into clear problems, users, goals, and success metrics.

- Skill: `irwebtools/product-discovery` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add irwebtools/product-discovery`
- Raw SKILL.md: https://api.skillmd.com/api/skills/irwebtools/product-discovery/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: irwebtools (https://skillmd.com/u/irwebtools)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/irwebtools/product-discovery

---


# product-discovery

## When to use

Use when the task matches: product-discovery, idea, problem framing.

## Purpose

Turn vague requests into a shared problem statement Product roles can verify.

## Inputs

- Plain-language idea or request
- Known users and constraints

## Process

1. Restate the request as a customer/user problem.
2. Identify who is affected and in which context.
3. Capture the business goal and observable success measures.
4. List unknowns; stop for Product answers when material.
5. Do not design screens or write code in this skill.

## Outputs

- Problem statement
- Users in scope
- Business goal
- Success metrics
- Open questions

## Verification

- Confirm each output exists and is reviewable.
- Keep Product validation and engineering verification distinct.
- Do not claim completion without evidence.

## Restrictions

- Do not invent business rules to fill gaps.
- Do not jump to React/FSD implementation.
- Do not load delivery skills during discovery.

