discovery-process

Guide product teams through a six-phase discovery cycle from problem framing to validated solution.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/tabooes/pm_skills --skill discovery-process-tabooes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovery-process
Source: https://github.com/tabooes/pm_skills/tree/main/skills/discovery-process
Command: npx skills add https://github.com/tabooes/pm_skills --skill discovery-process-tabooes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides product teams through a complete discovery cycle—from problem framing to validated solution—integrating interviews, synthesis, and experiments into a repeatable process.

Core Features & Use Cases

  • Orchestrates 6 phases of discovery across problem framing, research planning, conduct research, synthesis, solution generation, and decision/documentation.
  • Integrates a library of component skills (e.g., problem-framing-canvas, discovery-interview-prep, affinity mapping, OST) to form a cohesive workflow that can be executed by PMs, designers, and engineers.
  • Use cases include framing new product opportunities, validating hypotheses, and establishing continuous discovery practices within teams.

Quick Start

Follow the six-phase workflow in SKILL.md to frame the problem, plan interviews, conduct research, synthesize insights, generate solutions, and decide.

Frequently Asked Questions about discovery-process

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the end-to-end product discovery process from hypothesis to validated solution?

Product discovery orchestrates six phases: problem framing, research planning, conducting customer interviews, synthesis, solution generation, and decision documentation to validate hypotheses and build repeatable workflows.

How do I frame a new product opportunity and plan customer interviews?

Frame new product opportunities by defining hypotheses and using a problem-framing canvas. You then plan customer interviews by preparing discovery interview questions, ensuring research targets the right user problems before synthesis begins.

What is the best way to synthesize customer interview data for product management?

The best way to synthesize customer interview data is through affinity mapping. This technique groups research findings into thematic clusters, allowing product teams to identify patterns and generate validated solutions from the discovery process.

Can I use this discovery workflow for continuous discovery practices, not just new products?

Yes, you can use this discovery workflow for continuous discovery practices. The six-phase process applies to both framing new product opportunities and establishing ongoing research, synthesis, and experimentation within existing product teams.

How do product teams conduct experiments and generate solutions after synthesis?

After synthesis, product teams generate solutions by applying phase-specific skills like OST (Opportunity Solution Tree). They then conduct experiments to validate hypotheses, documenting decisions to complete the discovery cycle.

Do I need a specific tool to run affinity mapping and problem framing for discovery?

No specific external tool is required. The discovery process integrates component skills like problem-framing-canvas, discovery-interview-prep, and affinity mapping directly, allowing PMs, designers, and engineers to execute the workflow within their existing environment.