Product Discovery

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

irwebtools 65d75ef 7 files · 2.2 KB Updated

File contents

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.

irwebtools/Product-Skills/tree/main/skills/product/product-discovery commit 65d75ef168

Frequently asked questions

npx skillmds@latest add irwebtools/product-discovery