hypothesis-tree

Frame vague questions into structured hypothesis trees with MECE coverage.

Updated Nov 8, 2022
One-click install
npx skills add https://github.com/abhilash-nandkumar/dot_config --skill hypothesis-tree-abhilash-nandkumar
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hypothesis-tree
Source: https://github.com/abhilash-nandkumar/dot_config/tree/main/opencode/skills/hypothesis-tree
Command: npx skills add https://github.com/abhilash-nandkumar/dot_config --skill hypothesis-tree-abhilash-nandkumar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

A Hypothesis Tree provides a structured approach to break down complex questions into testable, mutually exclusive and collectively exhaustive hypotheses, enabling clearer validation, debugging, planning experiments, and actionable research.

Core Features & Use Cases

  • Structured hierarchy from a central question to first-level hypotheses and deeper sub-hypotheses.
  • Built-in MECE guidance and an analysis framework to prioritize testing and decide next steps.
  • A ready-to-use output template to document hypotheses, evidence status, and action plans.

Quick Start

Define the central question and begin decomposing it into a first set of testable hypotheses.

Frequently Asked Questions about hypothesis-tree

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

FAQPage Schema
How do I structure vague product questions into testable hypotheses?▼

A hypothesis tree breaks down a central question into a structured hierarchy of testable hypotheses. This ensures mutually exclusive and collectively exhaustive coverage to guide product research and strategy validation.

What is a MECE hypothesis tree and when do I need one for product research?▼

A MECE hypothesis tree is a structure ensuring hypotheses are mutually exclusive and collectively exhaustive. You need one for product research to guarantee full problem coverage, avoid overlapping assumptions, and prioritize testing plans effectively.

How do I create a prioritized testing plan for multiple hypotheses?▼

You create a prioritized testing plan by using a built-in analysis framework to evaluate your structured hypothesis tree. This guides stakeholders in deciding which testable hypotheses to validate first based on evidence status and next steps.

Can I use a hypothesis tree to track evidence and action plans for stakeholders?▼

Yes, you can use a hypothesis tree to track evidence and action plans for stakeholders. It provides a ready-to-use output template designed to document hypotheses, record validation status, and outline actionable next steps.

What is the best way to ensure MECE coverage when framing complex strategy questions?▼

The best way to ensure MECE coverage when framing complex strategy questions is to decompose them into a structured hierarchy. Generating testable sub-hypotheses prevents overlapping assumptions and exhausts all potential strategic directions.