Loading...
Loading...
Use when the user asks to "design an A/B test", "set up a creative/landing test", "run an incrementality test", or "is this result statistically and practically material?"; produces a hypothesis, variant matrix, sample-size/duration/power plan, and a documented effect/uncertainty read from own exported results. It applies only a precommitted owner-approved action rule; the statistical helper never chooses a business action. Not for producing variants — use ad-creative-builder; not for reading back one shipped change — use paid-measurement-loop. 广告AB测试设计/实验设计/显著性判定/增效测试
npx skill4agent add aaron-he-zhu/aaron-marketing-skills ad-test-designerad-creative-builderpaid-measurement-loopperformance-analyzerDesign an A/B test for two landing-page hero variants. Baseline CVR is 3%, I want to detect a 15% lift. Goal is DR.I have 4 RSA creative variants to test on a prospecting set. Build the variant matrix, sample size, and run duration.Here's my finished test results CSV (variant, sessions, conversions). Is the winner significant — promote or kill?decision: UNDECIDEDdirect-response|prospecting|incremental-profit### Handoff SummaryCalculateddecision: UNDECIDEDEmit the standard shape from skill-contract.md §Handoff Summary Format.
See CONNECTORS.md for tool category placeholders. Every input is the user's own data, manually exported. Keyed ad-platform APIs (Google Ads SDK, Meta Marketing API) are an optional Tier-2/3 MCP convenience — never required to design a test or read one out.
Statistical facts (keyless):returns rates, effect size, intervals, p-value, and separate statistical/practical flags. Revenue/AOV-style samples usepython3 "${CLAUDE_PLUGIN_ROOT}/scripts/connectors/experiment.py" proportion --control <conv> <n> --variant <conv> <n> --alpha <alpha> --min-lift <relative-bar>; prospective sizing usescontinuous. Every derived value issamplesize; the helper deliberately returns no winner, promote, rollback, or kill action.Calculated
| Need | Source export (own data) | Category |
|---|---|---|
| Baseline CVR/CTR, traffic volume | campaign report | |
| Test results (variant, sessions, conversions) | experiment/results CSV export | |
| Conversion truth set for the read-out | GA4 / ecommerce export | |
alpha=.05power=.80experiment.py samplesize.05/.80decision: UNDECIDEDUser-providedMeasuredCalculatedEstimatedmemory/ad/ad-test-designer/YYYY-MM-DD-<topic>.md~~ad platform~~web analytics~~ecommercedecision: UNDECIDED