science

Run hypothesis-test-measure-analyze-iterate cycles to converge on evidence-backed conclusions.

7|2|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/ajbmachon/ajbm-skills --skill science-ajbmachon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: science
Source: https://github.com/ajbmachon/ajbm-skills/tree/main/plugins/development-skills/skills/thinking/science
Command: npx skills add https://github.com/ajbmachon/ajbm-skills --skill science-ajbmachon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you stop guessing and instead systematically turn uncertain problems into clear outcomes by defining success, testing multiple hypotheses, measuring results, and iterating based on evidence.

Core Features & Use Cases

  • Goal-first success criteria: define measurable success so you can judge experiments objectively.
  • Hypothesis plurality: generate and prioritize multiple competing hypotheses (minimum 3) to avoid confirmation bias.
  • Minimum viable experiments: design the smallest test that meaningfully learns whether a hypothesis is right or wrong.
  • Honest measurement + analysis: collect goal-relevant data, compare against pre-committed criteria, and label hypotheses as confirmed/refuted/inconclusive.
  • Iteration loop: decide whether to ship, implement, run the next test, or reframe the approach.

Use case: Debug a failing login flow by defining what “fixed” means, proposing competing causes (DB outage, auth regression, rate limiting, etc.), testing the fastest falsifications, and iterating until the success criteria are met.

Quick Start

Use the science Skill to solve this problem by stating the GOAL, generating at least three falsifiable hypotheses, choosing the quickest experiment per hypothesis, then measuring and iterating until the success criteria are satisfied.

Frequently Asked Questions about science

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

FAQPage Schema
What is an evidence-based approach to debugging uncertain software issues?

An evidence-based debugging approach defines measurable success criteria, proposes multiple falsifiable hypotheses, runs minimal experiments to test them, and iterates until the goal is met.

How do I design experiments to compare multiple approaches for prompt optimization?

You design experiments by setting a goal, establishing pre-committed success conditions, creating minimum viable tests for each prompt candidate, and measuring performance against those criteria to decide which to ship.

How do I stop confirmation bias when investigating a complex system failure?

To stop confirmation bias during investigation, generate a minimum of three competing hypotheses upfront, design falsifiable experiments for each, and judge outcomes strictly against pre-committed success criteria.

When should I use structured iteration instead of direct fixes for decision-making?

Use structured iteration when facing uncertain problems with multiple candidate approaches, requiring you to compare options through unbiased measurement and evidence-backed conclusions rather than immediate patches.

Can I apply hypothesis-test-measure cycles to product optimization tasks?

Yes, you can apply these cycles to product optimization by defining what fixed means, testing competing approaches with minimal experiments, measuring goal-relevant data, and iterating until success criteria are satisfied.