ab-testing

Design, size, and evaluate controlled A/B tests for ecommerce experiments.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ohsonerdy/openclaw-frontier-stack --skill ab-testing-ohsonerdy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ab-testing
Source: https://github.com/ohsonerdy/openclaw-frontier-stack/tree/main/skills/ab-testing
Command: npx skills add https://github.com/ohsonerdy/openclaw-frontier-stack --skill ab-testing-ohsonerdy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires modern.sales.aov, modern.attribution.first_touch, modern.flows.performance, and includes references (resource) components.

What problem does it solve?

It prevents ecommerce teams from wasting traffic on weak, underpowered, or methodologically flawed A/B tests by enforcing hypothesis-first design, MDE-grounded sample sizing, and correct (or non-peeking) analysis discipline.

Core Features & Use Cases

  • Hypothesis-first test design: Forces a clear X→Y change tied to an expected metric impact and a mechanism, so a negative result still teaches something.
  • MDE and sample-size planning: Translates baseline conversion and an expected relative lift into feasibility-aware required sample sizes.
  • Isolation, cadence, and stop/ship rules: Ensures one-variable-per-test isolation, supports fixed-horizon vs sequential methodology, and defines stop and rollback rules to avoid premature or invalid conclusions.
  • “Consider negative” decisioning: Treats ties or losses as information and resists confirmation bias.

Quick Start

Ask: “I have X baseline conversion on this page and want to test changing [specific element] to [specific variant]; what hypothesis should we use, what sample size is feasible, and what stop/ship rules should we follow?”

Frequently Asked Questions about ab-testing

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

FAQPage Schema
How do I calculate sample size for an A/B test using baseline conversion and expected lift?

To calculate A/B test sample size, you input your baseline conversion rate and expected relative lift to determine the Minimum Detectable Effect (MDE). This translates into feasibility-aware required sample sizes, ensuring your test is properly powered before launch.

How do I write a valid hypothesis for CRO experiment analysis?

A valid CRO hypothesis requires a clear X→Y change tied to an expected metric impact and a specific mechanism. This hypothesis-first design ensures that even a negative result provides actionable information and resists confirmation bias.

Why does peeking at A/B test results cause false positives and how do I prevent it?

Peeking at A/B test results before reaching the required sample size inflates false positives by triggering premature statistical significance. You prevent it by applying fixed-horizon or sequential testing decision rules with predefined stop and ship guidelines.

What stop, ship, or rollback rules should I follow for ecommerce A/B testing?

Ecommerce A/B testing stop, ship, or rollback rules are determined by selecting either fixed-horizon or sequential methodology. These rules define explicit thresholds for measurable metrics, producing actionable guidance to prevent invalid conclusions.

Can I run multiple CRO experiments on the same page simultaneously?

Running multiple CRO experiments simultaneously compromises test isolation and invalidates results. Proper experimentation enforces one-variable-per-test isolation, supporting accurate cadence planning and reliable stop, ship, or rollback decisions.

When should I not use sequential testing for A/B experiments?

You should not use sequential testing for A/B experiments when you lack the infrastructure to continuously monitor statistical boundaries or when strict one-variable-per-test isolation is not maintained, as this leads to peeking-induced false positives.