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.