From discover
Manages hypothesis lifecycle, enforces validation criteria, time budgets, and confidence scoring rules. Use when creating hypotheses, updating confidence scores, setting validation criteria, handling timeouts, or recording validation results.
How this skill is triggered — by the user, by Claude, or both
Slash command
/discover:hypothesis-disciplineThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A hypothesis is not a guess — it is a **structured statement with clear validation criteria and a time budget**. Every hypothesis must answer: "How will we know if this is true or false?"
A hypothesis is not a guess — it is a structured statement with clear validation criteria and a time budget. Every hypothesis must answer: "How will we know if this is true or false?"
draft → testing → validated → adopted
→ rejected (validated but not adopted)
→ invalidated (disproven by evidence)
→ inconclusive (evidence gathered but insufficient to confirm or deny)
→ timeout (deadline passed, decision needed: continue or stop)
The authoritative schema is defined in references/hypothesis-template.md. Key fields:
id: HYPO-NNNlevel: outcome / opportunity / solution / assumptionstatus: draft / testing / validated / invalidated / inconclusive / adopted / rejected / timeoutconfidence: per-risk scores (value, usability, feasibility, viability) on 0-10 scaletime-budget and deadline: validation time constraintsEvery hypothesis must define before testing begins:
timeoutWhen a hypothesis reaches conclusion (validated/invalidated/inconclusive/adopted/rejected):
Each discipline exists to counter a specific cognitive tendency:
npx claudepluginhub shinpr/claude-code-workflows --plugin discoverSurfaces, refines, and manages testable hypotheses about a project. Tracks status (untested, confirmed, invalidated, archived), adds evidence from web research, and generates next validation actions.
Validates development rules using scientific method: register hypotheses, design experiments, execute, score confidence, and graduate or kill rules based on evidence.
Creates testable hypotheses with success metrics and validation approaches. For forming assumptions before experiments, use along with define-problem-statement or measure-experiment-design.