Scientific Method
Bundle
Stop Claude from guessing. One skill runs a hypothesis-driven investigation and produces an evidence-backed report; the second adversarially reviews that report before you act on it.
Why two skills together
When the words "maybe", "probably", "likely" appear, the agent is guessing. /scientific-method switches it into investigation mode — but an investigator grading its own homework inherits its own blind spots. That's what the reviewer is for:
- Investigate →
/scientific-methodforms hypotheses, derives testable consequences, runs experiments, and reports a PROVED / DISPROVED / INCONCLUSIVE verdict with the evidence attached. - Review →
/investigation-review— run in a fresh context (new session or subagent) — re-runs the evidence, challenges the strongest claim, and gates the verdict with PASS or numbered challenges.
Only a PASS-ed verdict graduates from hypothesis to fact. Each skill is also useful on its own.
One-command install
Drops two SKILL.md files into ~/.claude/skills/. Restart Claude Code to pick them up.
for s in scientific-method investigation-review; do
mkdir -p ~/.claude/skills/$s
curl -fsSL "https://guide.zenaitutoring.com/scientific-method/$s.md" \
-o ~/.claude/skills/$s/SKILL.md
done
After install: invoke with /scientific-method or /investigation-review — or just say "use the scientific method" when Claude starts guessing.
The two skills
Curl each one individually, or use the bundle install above.
Triggers on hedge words ("maybe", "probably", "likely"). Verifies the premise first, surfaces hidden assumptions, then loops hypothesis → experiment until it reaches a PROVED / DISPROVED / INCONCLUSIVE verdict — every claim backed by a command and its actual output.
Assumes the investigator cut corners until proven otherwise. Re-runs at least two pieces of evidence, checks what was NOT checked, challenges the strongest claim independently, then gates with PASS or numbered REVISE challenges. Best run in a fresh context.
Manual install (per skill)
If you only want one of the two, drop the file into its own folder under ~/.claude/skills/:
mkdir -p ~/.claude/skills/scientific-method
curl -fsSL https://guide.zenaitutoring.com/scientific-method/scientific-method.md \
-o ~/.claude/skills/scientific-method/SKILL.md