hypothesis-tree

Decompose complex questions into MECE, testable hypotheses with prioritized testing plans.

23|4|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/flpbalada/thinking-toolkit --skill hypothesis-tree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hypothesis-tree
Source: https://github.com/flpbalada/thinking-toolkit/tree/main/plugins/hypothesis-tree/skills/hypothesis-tree
Command: npx skills add https://github.com/flpbalada/thinking-toolkit --skill hypothesis-tree

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hypothesis Tree helps teams convert vague questions into structured, MECE, testable hypotheses, enabling rigorous problem solving and faster decision making.

Core Features & Use Cases

  • MECE-framed structure of central questions and hypotheses
  • Prioritized testing plans with defined evidence requirements
  • Clear communication of analysis to stakeholders

Quick Start

  • Define the central question
  • Generate first-level hypotheses (H1, H2, H3) ensuring MECE
  • Decompose each hypothesis into testable sub-hypotheses
  • Prioritize hypotheses by impact and effort; specify required data or experiments
  • Iterate as evidence arrives and update the hypothesis tree

Frequently Asked Questions about hypothesis-tree

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

FAQPage Schema
What is a MECE hypothesis tree for structured problem solving?

A MECE hypothesis tree is a structured problem solving method that breaks complex questions into mutually exclusive and collectively exhaustive testable hypotheses to enable rigorous product validation and faster decision making.

How do I break down complex product management questions into testable hypotheses?

To break down complex product management questions, define a central question, generate first-level MECE hypotheses, decompose them into testable sub-hypotheses, and prioritize testing by impact and effort with explicit evidence criteria.

Can I use a MECE hypothesis tree to plan product experiments and debug problems?

Yes, you can use a MECE hypothesis tree to validate product ideas, debug problems, and plan experiments by structuring central questions into prioritized testing plans with defined evidence requirements for stakeholder communication.

What is the best way to structure a prioritized testing plan for product experiments?

The best way to structure a prioritized testing plan is to decompose MECE hypotheses into sub-hypotheses, prioritize them by impact and effort, specify required data or experiments, and iterate as evidence arrives to update the tree.

Why does my hypothesis tree fail to clarify strategic questions across teams?

Your hypothesis tree fails to clarify strategic questions when first-level hypotheses are not MECE or lack explicit evidence criteria, preventing rigorous problem solving and clear stakeholder communication of the analysis.

Do I need structured thinking to use a hypothesis tree for product management?

Yes, you need structured thinking to use a hypothesis tree for product management, as it requires framing clear central questions, ensuring MECE decomposition, and defining prioritized testing plans with explicit evidence requirements.