Skip to content

skilldrop·docs·How-to

Use hypothesis-comparison

Compare rival explanations for an observation with analysis of competing hypotheses (ACH)

Compare rival explanations for an observation with analysis of competing hypotheses (ACH) — list the hypotheses and the evidence, build a consistency matrix (consistent / inconsistent / neutral), rank hypotheses by how little evidence contradicts them rather than how much supports them, name the diagnostic evidence and the linchpins, and say which next observation would tell the leaders apart.

Reach for it when the user asks "why did X happen", "which explanation fits the evidence", "what's really causing this", wants to stop arguing over a favourite theory, or says "compare these hypotheses", "competing explanations", "ACH".

Install it

npx skilldrop-cli install hypothesis-comparison                 # Claude Code, your user folder
npx skilldrop-cli install hypothesis-comparison --project       # Claude Code, this repo
npx skilldrop-cli install hypothesis-comparison --ide cursor    # or kiro, codex, antigravity, copilot

It is part of the Research pack: --pack research installs it with its neighbours.

It ships scripts, so it needs Python 3 (standard library only, nothing to install). What they may touch is declared in its manifest.

Ask for it

Say it the way you would to a colleague. Requests like these route to it:

Requests like these belong to a different skill, so it shouldn't answer them:

If another skill answers instead, ask for this one by name: "use hypothesis-comparison".

Check what you get

A good result:

See a worked example

Use something else when

Where a loop runs it

Next

Edit this page on GitHub · View source