skill-discovery-problem-analysis

Identify core product problems and surface dangerous assumptions for validation.

4|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/ryan-nguyen-01/agent-platform --skill skill-discovery-problem-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-discovery-problem-analysis
Source: https://github.com/ryan-nguyen-01/agent-platform/tree/main/.claude/skills/skill-discovery-problem-analysis
Command: npx skills add https://github.com/ryan-nguyen-01/agent-platform --skill skill-discovery-problem-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill helps product teams clearly articulate the real problem worth solving, verify that the problem is significant, and prevent solution-oriented bias by surfacing hidden assumptions.

Core Features & Use Cases

  • Problem discovery and framing: guides teams to describe user pain points, often with a structured problem statement.
  • Assumption mapping: identifies critical beliefs required for success and flags high-risk areas.
  • Validation planning: provides templates and questions for quick user interviews, surveys, or lightweight experiments to test assumptions.
  • Use Case: Scenario: When evaluating a new feature idea, use this skill to ensure the problem remains the focus and to decide whether to proceed to solution exploration.

Quick Start

Describe the problem you want to solve, list the key assumptions, and outline a plan to validate them before building.

Frequently Asked Questions about skill-discovery-problem-analysis

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

FAQPage Schema
How do I validate product assumptions before building a feature?

To validate product assumptions, you map critical beliefs required for success and run lightweight user interviews or experiments. This approach flags high-risk areas early, helping you decide whether to pursue, pivot, or pause a project before development.

What is problem-solution fit and how do I test it during product discovery?

Problem-solution fit verifies that your proposed solution addresses a significant user pain point. You test it by framing a structured problem statement and conducting early-stage user interviews to ensure the problem is real and worth solving.

How do I write a structured problem statement for user interviews?

A structured problem statement clearly articulates the specific user pain points you want to investigate. By defining the problem first, you prevent solution-oriented bias and ensure your user interviews remain focused on discovering the real issue.

What is the best way to identify dangerous assumptions in an early-stage startup idea?

The best way to identify dangerous assumptions is through assumption mapping. This process surfaces hidden beliefs required for your idea's success and categorizes them by risk, allowing your team to target the most critical unknowns with validation experiments.

Can I use assumption mapping for evaluating a new feature idea in an existing product?

Yes, you can use assumption mapping when evaluating a new feature idea. It helps maintain focus on the underlying user problem and provides a structured plan to validate whether proceeding to solution exploration is justified.

Why does my product team struggle with solution-oriented bias during idea validation?

Solution-oriented bias occurs when teams focus on building features before verifying the problem. You prevent it by applying structured problem discovery to surface hidden assumptions, ensuring the team validates problem significance before exploring solutions.