What problem does it solve? Running A/B tests without statistical rigor leads to false conclusions: peeking at results early inflates false positive rates, underpowered tests miss real effects, and cherry-picked metrics produce misleading decisions. This Skill provides a complete workflow for designing statistically sound experiments and interpreting results correctly. ## Core Features & Use Cases - Sample Size & Power Analysis: Calculate required sample sizes using Cohen's h effect size, significance level, and statistical power with scipy. - Statistical Significance Testing: Run z-tests for proportions with confidence intervals, plus Bayesian A/B testing via PyMC3 Beta-Binomial models. - Consistent Randomization: Assign users to variants with hash-based assignment so the same user always sees the same experience across devices. - Use Case: A product team wants to test a new checkout flow. Use this Skill to determine that 3,842 users per variant are needed to detect a 2% lift on a 10% baseline, run the test for 14 days without peeking, then analyze results showing +20% lift (p=0.0023) and ship the winner. ## Quick Start Ask the AI to design an A/B test for a checkout flow change with a 10% baseline conversion rate and 2% minimum detectable effect, including sample size calculation and results analysis.