hypothesis-elimination

Eliminate competing hypotheses through evidence-based reasoning in complex diagnostics.

4|1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/kimasplund/claude_cognitive_reasoning --skill hypothesis-elimination
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hypothesis-elimination
Source: https://github.com/kimasplund/claude_cognitive_reasoning/tree/main/cognitive-skills/hypothesis-elimination
Command: npx skills add https://github.com/kimasplund/claude_cognitive_reasoning --skill hypothesis-elimination

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hypothesis-Elimination (HE) provides a disciplined method to identify the true root cause by systematically eliminating competing hypotheses using evidence-based reasoning in complex diagnostics.

Core Features & Use Cases

  • 5-Phase HEDAM process: Hypothesis Generation, Evidence Hierarchy Design, Systematic Elimination, Confirmation Testing, Memorialization.
  • Evidence-driven decisioning for production incidents, bug diagnoses, and differential diagnoses.
  • Robust documentation of findings and post-incident learnings to prevent recurrence.

Quick Start

Start by describing the observed symptom, then generate 8-15 hypotheses and gather discriminating evidence to eliminate all but one.

Frequently Asked Questions about hypothesis-elimination

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

FAQPage Schema
How do I find the root cause of a production incident using evidence instead of guessing?

Root cause analysis for production incidents requires systematically eliminating competing hypotheses through evidence-based reasoning. You generate multiple hypotheses, gather discriminating evidence, and eliminate alternatives until the true cause is confirmed.

What is the best way to narrow down multiple bug hypotheses during complex diagnostics?

Bug diagnosis narrowing works best by generating 8-15 hypotheses, designing an evidence hierarchy to test them, and systematically eliminating alternatives. This structured approach prevents premature fixation on a single unverified cause.

How do I start debugging an incident when I have no clear root cause?

Debugging an incident starts by describing the observed symptom, then generating 8-15 hypotheses. You then gather discriminating evidence to systematically eliminate all but one hypothesis before confirming the root cause.

How does evidence-based reasoning work for eliminating system failure hypotheses?

Evidence-based reasoning eliminates system failure hypotheses by ranking evidence by its discriminating power. Evidence that contradicts a hypothesis eliminates it, systematically narrowing the possibilities until only the true root cause remains.

Can I use systematic hypothesis elimination for post-incident review documentation?

Systematic hypothesis elimination supports post-incident review by memorializing findings. The process documents the generated hypotheses, the evidence used for elimination, and the confirmed root cause to prevent future recurrence.