define-hypothesis

Creates testable hypotheses with success metrics and validation approaches for product experiments.

Updated May 19, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/agent-sharing --skill define-hypothesis-richardnguyen0715
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: define-hypothesis
Source: https://github.com/richardnguyen0715/agent-sharing/tree/main/.github/skills/define-hypothesis
Command: npx skills add https://github.com/richardnguyen0715/agent-sharing --skill define-hypothesis-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Teams often build features based on untested assumptions, wasting engineering resources on ideas that may not work. This Skill transforms vague beliefs into falsifiable, testable hypotheses with clear success criteria before any code is written. ## Core Features & Use Cases - Structured Hypothesis Format: Frames beliefs as "We believe that [action] for [target user] will [expected outcome]" with defined user segments. - Success Metrics Definition: Establishes primary, secondary, and guardrail metrics with specific numeric targets. - Validation Planning: Specifies the testing approach (A/B tests, interviews, cohort analysis) with sample size and duration requirements. - Use Case: Before building a new onboarding flow, a product manager uses this Skill to state the hypothesis, define the target segment (new users in week one), set a completion-rate target, and plan an A/B test with pass/fail criteria. ## Quick Start Create a hypothesis for the assumption that adding a progress bar to onboarding will increase completion rates for new users.

Frequently Asked Questions about define-hypothesis

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

FAQPage Schema
How do I write a testable hypothesis for a product feature?▼

Use the structured format: "We believe that [action/change] for [target user] will [expected outcome]." Then define a primary success metric with a numeric target, specify the validation method such as an A/B test, and document pass/fail criteria before building anything.

What makes a hypothesis falsifiable in product management?▼

A falsifiable hypothesis can be proven wrong through evidence. It needs a specific target user segment, a measurable expected outcome, and unambiguous pass/fail criteria. Vague statements like "users will like it" cannot be tested or invalidated.

When should I create a hypothesis in the product development process?▼

Create a hypothesis after problem framing but before committing to a solution or investing engineering resources. It is also useful when designing A/B tests, when team members hold conflicting assumptions, or when pivoting direction.

What metrics should a product hypothesis include?▼

Include a primary metric that directly measures the expected outcome, secondary metrics for context, and guardrail metrics to ensure the change does not cause harm elsewhere. Each metric should have a specific numeric target.

What are common mistakes when writing product hypotheses?▼

Common mistakes include targeting "users" too broadly instead of a defined segment, lacking numeric success targets, assuming the solution works, and choosing impractical validation methods. The hypothesis must remain possible to prove wrong.