hypothesis-tree

Structure complex questions into MECE testable hypotheses for analysis.

Updated Aug 16, 2026
One-click install
npx skills add https://github.com/Aveer/skills --skill hypothesis-tree-aveer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hypothesis-tree
Source: https://github.com/Aveer/skills/tree/main/skills/hypothesis-tree
Command: npx skills add https://github.com/Aveer/skills --skill hypothesis-tree-aveer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Ambiguous strategic questions like "why is growth slow" or "why is churn rising" are hard to investigate systematically. This Skill decomposes them into structured, mutually exclusive and collectively exhaustive (MECE) hypothesis trees that can be tested and prioritized. ## Core Features & Use Cases - Structured Decomposition: Breaks a central question into first-level hypotheses and sub-hypotheses until each branch is directly testable. - MECE Validation: Ensures branches do not overlap and collectively cover the problem space, avoiding vague or redundant analysis. - Prioritized Testing Plan: Scores hypotheses by available evidence, test effort, and impact to decide what to test first. - Use Case: Investigating why signup conversion dropped below 30% by splitting the question into awareness, ability, motivation, and technical branches, then testing the highest-impact sub-hypotheses. ## Quick Start Ask the AI to build a hypothesis tree for why your feature adoption is below target and produce a prioritized testing plan.

Frequently Asked Questions about hypothesis-tree

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

FAQPage Schema
How do I build a hypothesis tree for a product problem?▼

Start by framing a specific measurable question, then brainstorm first-level hypotheses organized by MECE categories. Decompose each branch until hypotheses are directly testable, usually within three levels, then prioritize by impact and effort.

What is the MECE principle in problem decomposition?▼

MECE means Mutually Exclusive, Collectively Exhaustive: branches must not overlap and together must cover all possibilities. For example, splitting users into new and returning is MECE, while mobile and new users overlap.

How do I prioritize which hypotheses to test first?▼

Score each hypothesis on available evidence, test effort, and impact if true. Prioritize hypotheses with high impact, low testing effort, and little existing evidence, then record them in a testing plan table.

When should I use a hypothesis tree instead of Five Whys?▼

Use a hypothesis tree when a problem has multiple possible explanations requiring broad MECE coverage. Use Five Whys to drill deep into a single confirmed hypothesis; the two methods combine well.

What makes a hypothesis testable and falsifiable?▼

A strong hypothesis is specific, measurable, and has clear failure criteria, such as "checkout abandonment is above 70% on mobile." Vague statements like "users don't like it" cannot be proven or disproven.