From rmbc-skills
Generate structured A/B test plans for DTC funnels — hypothesis, control vs variant, primary metric, sample size estimate, test duration, and success criteria using RMBC principles.
npx claudepluginhub coleschaffer/copywritingskills-rmbcThis skill uses the workspace's default tool permissions.
Generate structured A/B test plans for DTC funnels. Testing is how you turn opinions into revenue data. Most teams waste tests by changing too many variables, running too short, or measuring the wrong metric. This skill produces a single, clean test plan with a falsifiable hypothesis, defined control and variant, primary metric, sample size estimate, expected duration, and success criteria. Eve...
Designs statistically valid A/B tests with hypotheses, sample sizes, test types, and metrics. Activates on experiment keywords like A/B test or hypothesis.
Guides planning, designing, and implementing A/B tests, split tests, multivariate experiments. Covers hypotheses, sample sizes, test types, statistical principles.
Guides A/B test planning and design with hypothesis frameworks, sample size calculations, test types, and statistical principles for valid, actionable results. Useful for experiments or split tests.
Share bugs, ideas, or general feedback.
Generate structured A/B test plans for DTC funnels. Testing is how you turn opinions into revenue data. Most teams waste tests by changing too many variables, running too short, or measuring the wrong metric. This skill produces a single, clean test plan with a falsifiable hypothesis, defined control and variant, primary metric, sample size estimate, expected duration, and success criteria. Every test plan connects back to RMBC — you're testing Research assumptions, Mechanism angles, Brief strategies, or Copy execution.
| Input | Required | Description |
|---|---|---|
page_type | Yes | What you're testing: landing_page, order_form, upsell, email, ad, checkout |
current_metric | Yes | Baseline performance: conversion rate, CTR, AOV, or revenue per visitor |
hypothesis | Yes | What you believe will improve performance and why |
traffic_volume | Yes | Daily unique visitors or impressions to the test page |
test_element | Yes | One of: headline, price, offer, layout, copy_length, mechanism, cta, guarantee, social_proof |
Read rmbc-context/SKILL.md to load RMBC framework definitions. A/B testing validates RMBC decisions with data — Research assumptions get tested through audience-facing copy, Mechanism strength gets tested through conversion lift, Brief strategy gets tested through engagement, Copy execution gets tested through click and purchase behavior.
| Test Type | What Changes | Typical Lift | Risk Level |
|---|---|---|---|
| Headline | Lead/hook copy only | 5-30% | Low — copy swap, no structural change |
| Price | Price point or framing | 10-50% | Medium — affects AOV and refund rate |
| Offer | What's included in the deal | 15-60% | Medium — may affect fulfillment |
| Layout | Page structure, element order | 5-20% | Low-Medium — design change only |
| Copy Length | Long vs short form | 10-40% | Low — same offer, different depth |
| Mechanism | Which "why it works" angle | 10-35% | Low — copy change, different angle |
| CTA | Button text, placement, urgency | 5-15% | Low — smallest change, quickest test |
| Guarantee | Risk reversal type or duration | 5-25% | Low-Medium — may affect refund rate |
| Social Proof | Testimonials, numbers, authority | 5-20% | Low — additive element |
Write a falsifiable hypothesis in this format: "Changing [element] from [control version] to [variant version] will increase [primary metric] by [estimated %] because [RMBC-grounded reason]."
The reason must connect to an RMBC phase:
Define exactly what stays the same and what changes. Only ONE variable changes per test.
Choose ONE primary metric. Secondary metrics are tracked but don't determine the winner.
| Page Type | Primary Metric | Secondary Metrics |
|---|---|---|
| Landing page | Conversion rate (visitor → buyer) | Bounce rate, time on page, scroll depth |
| Order form | Checkout completion rate | Cart abandonment rate, AOV |
| Upsell | Take rate (% who accept) | Revenue per visitor, refund rate |
| Click-through rate | Open rate, unsubscribe rate, conversion | |
| Ad | CTR or CPA | CPM, frequency, relevance score |
Calculate minimum sample size per variation using:
current_metric)Provide the estimate and the formula reasoning. Flag if traffic volume means the test will take longer than 4 weeks — long tests accumulate confounding variables.
Duration = (Sample size per variation × 2) / Daily traffic
Rules:
Define before launch — never move the goalposts mid-test:
Flag risks specific to this test type:
## A/B Test Plan: [Test Name]
**Page:** [page_type]
**Element:** [test_element]
**Current Metric:** [baseline]
**Daily Traffic:** [volume]
---
### HYPOTHESIS
[Falsifiable hypothesis statement with RMBC reasoning]
### CONTROL (A)
[Exact description of current version]
### VARIANT (B)
[Exact description of changed version — only ONE variable different]
### METRICS
| | Primary | Secondary |
|---|---------|-----------|
| **Metric** | [metric] | [metric 1], [metric 2] |
| **Current** | [baseline] | [baselines if known] |
| **Target** | [+X% improvement] | [monitor only] |
### SAMPLE SIZE & DURATION
- **Sample per variation:** [number]
- **Total sample needed:** [number]
- **Estimated duration:** [X days]
- **MDE:** [X%]
- **Confidence:** 95%
### SUCCESS CRITERIA
1. [Primary metric criteria]
2. [Sample size criteria]
3. [Secondary metric guardrails]
### RISKS
- [Risk 1 + mitigation]
- [Risk 2 + mitigation]
### NEXT STEPS
- [ ] Implement variant
- [ ] QA on mobile and desktop
- [ ] Set up tracking and dashboards
- [ ] Launch test on [recommended day]
- [ ] Check results at [midpoint] — do NOT stop early
- [ ] Call winner at [end date] if criteria met
Hypothesis must be falsifiable and grounded in a specific RMBC phase — "I think this will work better" is not a hypothesis
Only ONE variable may change between control and variant — multi-variable tests produce unusable data
Sample size must be calculated, not guessed — underpowered tests declare false winners
Duration must include at least one full weekly cycle — weekday-only data skews results
Success criteria must be defined before launch — post-hoc criteria are just confirmation bias
Price and offer tests must track refund rates for 30 days — a "winning" price that doubles refunds loses money
Specificity gate: Every recommendation must include a number, name, or timeframe — no "test for improvement" or "optimize results"
Mechanism quantification: When referencing the mechanism, include at least one specific data point (number, timeframe, study reference)
Audience journey: Each recommendation must reference where the reader IS (what they've tried, what's failing) — not just who they are demographically
Proof diversity: Use at least 2 different proof types (testimonial, statistical, authority, case study) — do not rely on a single proof mode
/funnel-audit to identify which funnel step needs testing most/hook-battery to generate headline variants for headline tests/order-form-cro for checkout element test ideas/lander-copy to generate landing page variant copy/guarantee-writer for guarantee variant options/rmbc-copy-auditGenerated using RMBC framework by Stefan Georgi. Learn more: copyaccelerator.com/join