scientific_thinking

Applies scientific method, hypothesis testing, and bias analysis to research and debugging workflows.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/jvsandhu/agentic-skills --skill scientific-thinking-jvsandhu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scientific_thinking
Source: https://github.com/jvsandhu/agentic-skills/tree/main/skills/scientific_thinking
Command: npx skills add https://github.com/jvsandhu/agentic-skills --skill scientific-thinking-jvsandhu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineers and analysts often jump to conclusions based on anecdotal evidence, confirmation bias, or untested assumptions, leading to wrong root-cause diagnoses and poor decisions. This Skill provides a structured scientific method framework for forming testable hypotheses, evaluating evidence quality, and avoiding cognitive biases. ## Core Features & Use Cases - Hypothesis Framework: Templates for writing testable, falsifiable, specific, and measurable hypotheses with a three-phase workflow (observation, experiment design, analysis). - Evidence Hierarchy & Bias Checklists: Ranks evidence from controlled experiments down to authority opinions, and lists common biases (confirmation, anchoring, sunk cost) and logical fallacies with prevention strategies. - Decision Matrix: Weighted scoring tables for comparing options on cost, duration, and risk. - Use Case: When debugging a flaky production issue, use the hypothesis template to state a falsifiable theory, design an isolated test with a control group, and verify statistical significance before committing to a fix. ## Quick Start Use the scientific thinking skill to help me form a falsifiable hypothesis and design a controlled test for why our API latency spikes at night.

Frequently Asked Questions about scientific_thinking

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

FAQPage Schema
How do I write a testable hypothesis for debugging?

A testable hypothesis states a clear, falsifiable claim with its basis, verification method, and expected outcome. Follow the TFSM criteria: testable, falsifiable, specific, and measurable, then design a POC or log analysis to confirm or reject it.

How to avoid confirmation bias in root cause analysis?

Avoid confirmation bias by actively seeking falsifying evidence rather than supporting evidence. Form a null hypothesis assuming your change had no effect, isolate variables one at a time, and use blind testing where possible.

What is the evidence hierarchy in technical decision making?

The evidence hierarchy ranks controlled experiments and A/B tests as strongest, followed by observational studies like logs and metrics, then anecdotal examples, with authority opinions weakest. Prefer higher-tier evidence before committing to decisions.

When should I use a weighted decision matrix?

Use a weighted decision matrix when comparing multiple options across criteria like cost, duration, and risk. Assign percentage weights to each criterion, score each option, and compute totals to make the trade-offs explicit and defensible.

Why does correlation not imply causation in log analysis?

Correlation between two events in logs does not prove one caused the other; a hidden variable may drive both. Verify causation through controlled experiments, variable isolation, and reproducibility checks before acting on the finding.