discovery-process

Orchestrate product discovery from problem framing through solution validation.

12|3|Updated Jun 17, 2026
One-click install
npx skills add https://github.com/phuhao00/bony-agent --skill discovery-process-phuhao00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovery-process
Source: https://github.com/phuhao00/bony-agent/tree/main/.agent/skills/discovery-process
Command: npx skills add https://github.com/phuhao00/bony-agent --skill discovery-process-phuhao00

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the "build it and they will come" syndrome by providing a structured, evidence-based framework to validate problem hypotheses and solution viability before committing expensive engineering resources.

Core Features & Use Cases

  • Problem Framing: Define clear problem statements and "How Might We" questions to align stakeholders.
  • Continuous Research: Orchestrate customer interviews, affinity mapping, and pain point prioritization.
  • Solution Validation: Use Opportunity Solution Trees and experiment design to test assumptions with minimal effort.
  • Use Case: A product team is unsure why a new feature has low adoption; this skill guides them through interviewing users, identifying the root cause, and testing a redesigned workflow.

Quick Start

Initiate the discovery process for the current project by running the problem framing canvas to define our initial hypothesis and success criteria.

Frequently Asked Questions about discovery-process

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

FAQPage Schema
How do I validate product hypotheses before committing engineering resources?

To validate product hypotheses before engineering commitment, use structured problem framing and solution validation. This framework integrates customer interviews and experimentation to test assumptions, ensuring evidence-based development and preventing wasted resources on unviable features.

What is the best way to frame problem statements for user research?

The best way to frame problem statements for user research is by defining clear hypotheses and "How Might We" questions. This problem framing technique aligns stakeholders and establishes success criteria before initiating continuous research and affinity mapping.

How do I orchestrate a continuous product discovery cycle?

You orchestrate a continuous product discovery cycle by integrating qualitative research, pain point prioritization, and solution validation. This workflow transitions initial hypotheses into validated product requirements through structured experimentation and ongoing stakeholder alignment.

Can I use opportunity solution trees to test product assumptions with minimal effort?

Yes, you can use opportunity solution trees to test product assumptions with minimal effort. This solution validation technique structures experiment design to evaluate viability and identify root causes of low feature adoption efficiently.

Does this product discovery process work for diagnosing low feature adoption?

Yes, this product discovery process works for diagnosing low feature adoption. It guides product teams through interviewing users, identifying root causes via affinity mapping, and testing redesigned workflows to validate the new solution.

What are the limitations of relying on structured product discovery frameworks?

Structured product discovery frameworks require active stakeholder alignment and continuous qualitative research input. The limitation is that without consistent user interviews and pain point prioritization, the transition from hypothesis to validated product requirements may lack necessary evidence.