Competing Hypothesis Construction
SkillDev toolsStrategy: Construct multiple competing hypotheses for the same phenomenon
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Competing Hypothesis Construction skill
What this skill tells your AI
The instructions your AI receives, as published by yogsoth-ai/de-anthropocentric-research-engine in skills/competing-hypothesis-construction/SKILL.md and read by ahel’s review.
Construct multiple competing hypotheses for the same phenomenon: actively counter confirmation bias, maintain epistemic openness by building genuinely different explanations in parallel, and design decisive predictions that can distinguish them.
When to Use
- The researcher already has a "preferred hypothesis" and needs to actively challenge it
- The phenomenon has multiple plausible explanations, and premature convergence would lead in the wrong direction
- You need to show reviewers or funders that alternative explanations have been considered
- When designing experiments, you need to determine which variable best discriminates between competing explanations
Not applicable: the phenomenon has overwhelming evidence supporting a single explanation → directly use deductive-hypothesis-generation to refine that explanation.
Thinking Framework
Avoid confirmation bias by generating genuinely different explanations, then find discriminating predictions
The core logic of competing hypothesis construction:
- Force diversity: competing hypotheses must be genuinely different at the mechanism level, not variants of the same mechanism
- Symmetric treatment: each hypothesis is treated with equal seriousness; the preferred hypothesis is not allowed special treatment
- Discriminating predictions: find decisive predictions that distinguish the hypotheses — what result supports H1 but contradicts H2, and vice versa
- Matrix comparison: reveal structural differences between hypotheses through a systematic matrix
Quality criteria for competing hypotheses:
- Genuinely competing: two hypotheses give different causal explanations for the same phenomenon (not weaker/stronger versions of the same explanation)
- Mutual exclusivity: there exists at least one observable result that can support one while contradicting the other
- Comparability: both hypotheses have clear testable predictions
Budget Gate
| Tier | Competing hypotheses | Discriminating predictions | Comparison matrix | Falsifiability |
|---|---|---|---|---|
| S | ≥2 genuinely competing hypotheses | ≥1 discriminating prediction | simplified version (2×2) | 1 falsification scenario per hypothesis |
| M | ≥3 competing hypotheses | ≥2 discriminating predictions | full matrix (hypotheses × predictions) | full falsification per hypothesis |
| L | ≥4 competing hypotheses | ≥3 discriminating predictions | full matrix + experiment design suggestions | full falsifiability audit |
Default Reference Flow
- Call the
competing-hypothesis-generationSOP (via thecompeting-hypothesis-matrixtactic): force generation of hypotheses that are genuinely different at the mechanism level - Call the
discriminating-prediction-designSOP: design discriminating predictions for each pair of competing hypotheses - Call the
hypothesis-comparison-matrixSOP: build a hypotheses × predictions comparison matrix to reveal structural differences - Call the
falsifiability-checkSOP: generate a falsification scenario for each hypothesis
context-checkpoint
Record after each round:
- Competing hypothesis list (core mechanism statement for each hypothesis)
- Mechanism difference analysis (at what level the hypotheses are genuinely different)
- Discriminating prediction list (which pair of hypotheses each prediction can distinguish)
- Comparison matrix (hypotheses × predictions, annotated support/contradict/neutral)
- Recommended decisive experiment directions
Available Tactics
Optional, no fixed order; the final leaf is always a sop.
| Tactic | When to use |
|---|---|
| competing-hypothesis-matrix | Tactic: Multi-hypothesis management — generate competing hypotheses, design discriminating predictions, build a structured comparison matrix |
Available SOPs
Optional, no fixed order; the final leaf is always a sop.
| SOP | When to use |
|---|---|
| falsifiability-check | SOP: check whether a hypothesis meets the falsifiability criterion |
Signals
- GitHub stars
- 469
- Forks
- 37
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
competing-hypothesis-construction- Source
- github.com/yogsoth-ai/de-anthropocentric-research-engine