experimentation

Automate A/B experiment design, sequential monitoring, CUPED analysis, and HTML reporting.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/weisberg/agile_agentic_analytics --skill experimentation-weisberg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: experimentation
Source: https://github.com/weisberg/agile_agentic_analytics/tree/main/plugins/marketing-analytics/skills/experimentation
Command: npx skills add https://github.com/weisberg/agile_agentic_analytics --skill experimentation-weisberg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Design, execute, and interpret controlled experiments (A/B tests) with rigorous statistical methods to drive data-informed product decisions.

Core Features & Use Cases

  • Experiment design: power analysis, sample size estimation, MDE, and stratification.
  • Statistical analysis: frequentist and Bayesian methods, CUPED variance reduction, and guardrails for reliable results.
  • Sequential monitoring: always-valid confidence intervals and alpha-spending to enable early stopping without inflating error rates.
  • Diagnostics & reporting: SRM checks, guardrail monitoring, and stakeholder-ready experiment reports.
  • Cross-skill integration: feeds results into attribution-analysis, funnel-analysis, and reporting.

Quick Start

Define an experiment with control and treatment groups, then run the end-to-end analysis to generate the comprehensive results report.

Frequently Asked Questions about experimentation

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

FAQPage Schema
How do I run an A/B test with rigorous statistical analysis and variance reduction?

To run an A/B test with rigorous analysis, define control and treatment groups, then apply frequentist or Bayesian methods, CUPED variance reduction, and sequential monitoring to generate a comprehensive HTML experiment report.

What is CUPED variance reduction and how does it optimize experimental design?

CUPED variance reduction is a statistical technique that uses pre-experiment covariates to reduce variance in A/B testing, increasing statistical power and enabling smaller required sample sizes for detecting the minimum detectable effect.

Can I use sequential testing to enable early stopping without inflating error rates?

Yes, sequential testing uses always-valid confidence intervals and alpha-spending to monitor experiments continuously, allowing early stopping when sufficient evidence is gathered without inflating false positive error rates.

How do I calculate sample size, MDE, and power analysis for an A/B test?

Sample size estimation, minimum detectable effect (MDE), and power analysis are calculated during the experiment design phase by specifying the desired statistical power, significance level, and expected baseline conversion rates.

Does this A/B testing approach support both Bayesian and frequentist analysis methods?

Yes, the analysis supports both frequentist and Bayesian methods, allowing you to compute p-values and confidence intervals or posterior distributions and credible intervals depending on your preferred statistical framework.

What are SRM checks and why are they needed in experiment reporting?

Sample Ratio Mismatch (SRM) checks diagnose whether the actual traffic split between control and treatment deviates from the intended allocation, indicating critical data quality or instrumentation issues before interpreting experiment results.