ab-test-setup

Plan and execute statistically valid A/B, A/B/n, or multivariate experiments.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/ittyabrehman/sample-repo --skill ab-test-setup-ittyabrehman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ab-test-setup
Source: https://github.com/ittyabrehman/sample-repo/tree/main/skills/ab-test-setup
Command: npx skills add https://github.com/ittyabrehman/sample-repo --skill ab-test-setup-ittyabrehman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Plan and execute statistically valid A/B tests and growth experiments to help teams make data-driven product decisions, reduce guesswork, and accelerate learning.

Core Features & Use Cases

  • Hypothesis-driven testing: structure observations, changes, expected outcomes, and success metrics.
  • Test design guidance: supports A/B, A/B/n, and multivariate testing with guidance on traffic, sample size, and duration.
  • Metrics & guardrails: defines primary, secondary, and guardrail metrics; includes templates for planning, execution, and results documentation.
  • Reusable playbooks: provides templates and playbooks to standardize experimentation and accelerate repeatable learning.

Quick Start

Define your test context, select a test type (A/B, A/B/n, or MVT), and craft a hypothesis using the Because [observation], we believe [change] will cause [outcome] for [audience] framework, then determine the required sample size and test duration.

Frequently Asked Questions about ab-test-setup

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

FAQPage Schema
How do I calculate sample size and duration for an A/B test?

To calculate A/B test sample size and duration, define your primary metrics, expected effect size, and statistical significance thresholds. This Skill enforces predefined test duration and sample size calculations to prevent premature peeking and ensure valid growth experimentation results.

What is the best way to structure a hypothesis for growth experimentation?

The best way to structure growth experimentation hypotheses uses the framework: Because [observation], we believe [change] will cause [outcome] for [audience]. This ensures clear A/B test hypotheses linking changes to expected outcomes and predefined success metrics.

Can I run multivariate tests or only standard two-variant A/B experiments?

You can run two-variant A/B tests, multi-variant A/B/n experiments, and multivariate testing (MVT). The framework provides test design guidance across pages, features, or copy, ensuring statistically valid experimentation across multiple variants.

Why do I need guardrail metrics when setting up an A/B test?

You need guardrail metrics in A/B testing to protect against unintended negative consequences while tracking primary and secondary success metrics. This framework enforces primary, secondary, and guardrail metrics to guide product decisions with confidence and prevent harmful outcomes.

When should I use an A/B test framework instead of just launching changes?

You should use an A/B test framework when making data-driven product decisions to reduce guesswork and accelerate learning. It provides reusable playbooks and templates for planning, execution, and results documentation, ensuring statistically valid growth experiments rather than relying on intuition.