Install any skill in seconds. Free to start, no credit card required.
Get Started Free →yogsoth-ai/competing-hypothesis-matrix
Tactic: Multi-hypothesis management — generate competing hypotheses, design discriminating predictions, build a structured comparison matrix
Passed 18 of 22 test cases with the skill, and 6 of 22 without it.
and 16 more in the full report
14 fixed4 passed either way2 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
A multi-region Raft cluster suffered split-brain state during a network partition. The primary suspect is a faulty heartbeat timeout configuration. Evaluate competing root causes, design network and log diagnostic tests, and formulate a structured matrix.
| Checked | Without skill | With skill |
|---|---|---|
| Generates competing root causes distinct from heartbeat timeout configuration errors. | Passed | Passed |
| Maps root causes against network/log tests in a matrix showing support, contradict, or neutral indicators. | Missed | Passed |
| Includes a yield report specifying total hypothesis and prediction counts. | Missed | Passed |
The instructions your model reads when the skill loads.
Multi-hypothesis management — systematically generate alternative explanations competing with the primary hypothesis, design key predictions that can distinguish them, and build a structured comparison matrix to avoid confirmation bias.
The most dangerous bias in scientific reasoning is holding only one hypothesis. This tactic forces CC to first systematically construct competing hypotheses before settling on the "best" hypothesis, then design predictions that can distinguish them.
The three steps cannot be reordered: first generate competing hypotheses (skipping not allowed), then design discriminating predictions (not allowed to only compare without testing), and finally build the comparison matrix (not allowed to only enumerate without quantifying). The final output is not "which hypothesis is correct" but "what experiment can distinguish them."
| SOP | Responsibility | When to call |
|---|---|---|
| competing-hypothesis-generation | Based on the primary hypothesis, generate ≥3 alternative hypotheses competing with it (different mechanisms, same or similar phenomenon prediction range) | Required in all modes, execute first |
| discriminating-prediction-design | Design discriminating predictions for each pair of competing hypotheses — find an observable result for which the two hypotheses predict differently | Required in all modes, after competing-hypothesis-generation |
| hypothesis-comparison-matrix | Assemble all hypotheses and discriminating predictions into a structured comparison matrix, annotating each hypothesis's expected outcome for each prediction | Required in all modes, execute last |
Simplified (S tier, 1 primary hypothesis)
Standard (M tier, 2-3 primary hypotheses)
Deep (L tier, complex hypothesis set)
test cases passed, vs 6 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.