ab-test-setup

Define A/B test hypotheses, metrics, sample size, and decision criteria.

Updated Mar 1, 2017
One-click install
npx skills add https://github.com/TedTschopp/tedt.org --skill ab-test-setup-tedtschopp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ab-test-setup
Source: https://github.com/TedTschopp/tedt.org/tree/main/.github/skills/ab-test-setup
Command: npx skills add https://github.com/TedTschopp/tedt.org --skill ab-test-setup-tedtschopp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Planning, designing, and executing rigorous A/B tests to verify hypotheses, optimize outcomes, and reduce decision risk in product development.

Core Features & Use Cases

  • Structured Test Design: A framework to formulate hypotheses, select test types (A/B, A/B/n, MVT, split URL), and determine primary/secondary metrics.
  • Statistical Rigor: Guidance on sample size planning, power, significance, and avoiding peeking.
  • Deployment & Analysis: Templates for documenting tests, results, and learnings, plus guidance on segmentation and guardrails.

Quick Start

Outline a complete A/B test plan by specifying the hypothesis, primary metric, sample size, and intended variants.

Frequently Asked Questions about ab-test-setup

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

FAQPage Schema
How do I design an A/B test with the right sample size and metrics?

A/B test design requires defining a testable hypothesis, selecting a test type, and determining the primary metric, secondary metrics, guardrails, and target sample size using baseline traffic data to ensure statistical significance and power.

What is the difference between A/B, A/B/n, MVT, and split URL testing?

A/B testing compares two variants, A/B/n compares multiple variants, MVT evaluates combinations of page elements, and split URL redirects traffic to different pages, allowing you to choose the appropriate test type based on your experimentation goals.

How do I calculate the target sample size for my experiment to avoid peeking?

Calculating target sample size for an experiment involves applying statistical rigor by using baseline data and traffic estimates to determine the required power and significance level, preventing premature data peeking and invalid conclusions.

When should I use multivariate testing instead of a standard A/B test?

Multivariate testing, or MVT, should be used instead of a standard A/B test when you need to understand the interaction effects between multiple page elements simultaneously, rather than just comparing two distinct variant versions.

What guardrails and decision criteria are needed for a rigorous A/B test plan?

A rigorous A/B test plan requires predefined decision criteria to determine a winner, alongside secondary metrics and guardrail metrics to monitor for unintended negative impacts on user behavior during the experiment.

Can I set up an experimentation plan without historical baseline traffic data?

Setting up an experimentation plan without historical baseline traffic data is challenging because baseline data is required to specify the target sample size, calculate statistical power, and formulate a testable hypothesis accurately.