Science

Structure problem-solving through goal definition, hypothesis generation, and experiment design.

1|1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/RooseveltAdvisors/claude-agent-stack --skill science-rooseveltadvisors
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Science
Source: https://github.com/RooseveltAdvisors/claude-agent-stack/tree/main/skills/Thinking/Science
Command: npx skills add https://github.com/RooseveltAdvisors/claude-agent-stack --skill science-rooseveltadvisors

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a structured, evidence-based methodology for tackling complex problems, ensuring systematic investigation and iteration rather than guesswork.

Core Features & Use Cases

  • Goal Definition: Clearly articulates success criteria before starting.
  • Hypothesis Generation: Encourages multiple competing ideas.
  • Experiment Design: Focuses on minimum viable tests for rapid learning.
  • Use Case: When facing a persistent bug, use Science to define the desired state, hypothesize causes, design quick tests for each, and systematically isolate the root issue.

Quick Start

Use the Science skill to define the goal for improving API response times.

Frequently Asked Questions about Science

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

FAQPage Schema
How do I apply the scientific method for systematic problem solving?

The scientific method for systematic problem solving involves defining goals, generating competing hypotheses, designing minimum viable experiments, measuring results, and iterating. This structured cycle replaces guesswork with evidence-based investigation across complex domains.

What is hypothesis testing and how does it work for complex challenges?

Hypothesis testing for complex challenges works by formulating multiple competing hypotheses, designing rapid minimum viable tests for each, and analyzing measured outcomes to systematically isolate root causes and validate solutions.

How do I design experiments to isolate the root cause of a persistent bug?

To design experiments for isolating a persistent bug, define the desired state, hypothesize potential causes, and create quick minimum viable tests for each hypothesis to systematically measure and identify the root issue.

Can I use systematic iteration for large scale challenges or is it only for small tests?

Systematic iteration supports large scale challenges through micro, meso, and macro levels of application. You can apply the scientific method across various scales to ensure structured investigation and evidence-based learning for any complex problem.

When should I use critical thinking and experimentation instead of direct fixes?

Use critical thinking and experimentation instead of direct fixes when facing complex, persistent issues requiring systematic investigation. If guesswork fails, defining success criteria and testing multiple hypotheses ensures evidence-based root cause isolation.

What is the best way to define success criteria before starting problem solving?

The best way to define success criteria before starting problem solving is to clearly articulate the desired outcome state. This goal definition step ensures all subsequent hypotheses and minimum viable tests measure against a concrete, evidence-based target.