Skills

A/B Test Analyzer

Calculates significance and sample sizes for A/B results and next tests.

Install

npx skills add irinabuht12-oss/marketing-skills --skill ab-test-analyzer -g -a claude-code -y
Category
Marketing
Updated
8d ago
License
See repository
Context cost
Lightabout 1,302 tokens
Runs scripts
No, instructions only

What it does

Statistical significance calculator for A/B test results with sample size requirements, segment breakdowns, and hypothesis generation. Use when feeding test results, checking statistical significance, calculating sample sizes, analyzing experiment outcomes, or generating next test ideas based on results. Platform: Google and Meta.

A/B Test Analyzer

Evaluate A/B test results with statistical rigor and generate actionable next steps.

Process

  1. Collect test data - Variations, sample sizes, conversions, time period
  2. Check validity - Runtime, sample size, peeking issues
  3. Calculate significance - Z-score, p-value, confidence interval
  4. Segment analysis - Device, source, new vs returning
  5. Interpret results - Statistical vs practical significance
  6. Generate hypotheses - "Why it worked" and next test ideas

Sample Size Calculator

n = 2 × (Zα/2 + Zβ)² × p(1-p) / δ²

Where:
- n = sample size per variation
- Zα/2 = 1.96 (95% confidence) or 2.58 (99%)
- Zβ = 0.84 (80% power) or 1.28 (90%)
- p = baseline conversion rate
- δ = minimum detectable effect (absolute)

Quick Reference (95% confidence, 80% power):

Baseline CR10% Relative MDE20% Relative MDE
2%78,000/var19,500/var
5%30,000/var7,500/var
10%14,300/var3,600/var

Significance Calculation

Z-score = (pB - pA) / √(SE²_A + SE²_B)
SE = √(p × (1-p) / n)

If |Z| > 1.96 → Significant at 95%
If |Z| > 2.58 → Significant at 99%

Validity Checklist

  • Ran for minimum 14 days (day-of-week effects)
  • Met required sample size before concluding
  • No "peeking" at results during test (inflates false positives to 40%+)
  • Traffic split was random and consistent
  • No external factors (holidays, outages, campaigns)

Bayesian vs Frequentist

Use CaseApproach
Large samples (>10K), yes/no decisionFrequentist
Continuous monitoring, early stoppingBayesian
Regulatory/legal requirementsFrequentist
Want probability statementsBayesian

Output Format

## A/B Test Analysis

### Test Summary
- **Test Name**: [Name]
- **Hypothesis**: [What you expected]
- **Runtime**: [X days]
- **Sample Size**: Control [n] / Variant [n]
Read the whole SKILL.md on GitHub

More in Marketing