agentsclimarketplace

Experiment designer

Skill Dokkabei97/forged-claude-code/skills/cpo/experiment-designer

Designs A/B tests and product experiments with hypothesis structuring, sample size calculation, duration estimation, and result interpretation. Unified framework for both product and marketing experiments.From its SKILL.md

Install
npx -y skills add Dokkabei97/forged-claude-code --skill experiment-designer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.9 KB, as published. Nobody here has run it

Experiment Designer - A/B Test & Product Experiment Guide

Overview

Designs statistically sound experiments so you make decisions based on data, not opinions. Especially critical when traffic is low and every experiment counts.


1. When to Apply

TriggerBehavior
Testing a product changeFull experiment design
"A/B test", "experiment"Interactive experiment builder
Interpreting test resultsStatistical analysis guide

2. Experiment Design Template

# Experiment: [Name]

## Hypothesis
> If we [change X], then [metric Y] will [improve/decrease] by [Z%],
> because [rationale based on user behavior/data].

## Design
| Field | Value |
|-------|-------|
| **Type** | A/B / A/B/n / Multivariate |
| **Primary Metric** | [e.g., conversion rate] |
| **Guardrail Metrics** | [metrics that should NOT worsen] |
| **Baseline** | [current value of primary metric] |
| **MDE** | [Minimum Detectable Effect, e.g., 5%] |
| **Significance** | 95% (α = 0.05) |
| **Power** | 80% (β = 0.20) |

## Sample Size & Duration
| Variant | Traffic Split | Required Sample | Est. Duration |
|---------|--------------|----------------|---------------|
| Control (A) | 50% | [N] | [days] |
| Variant (B) | 50% | [N] | [days] |

## Variants
### Control (A)
[Current experience — no changes]

### Variant (B)
[Specific change being tested]

## Success Criteria
- **Win**: Primary metric improves by ≥ MDE AND guardrails stable
- **Lose**: Primary metric does not improve OR guardrails degrade
- **Inconclusive**: Not enough data (extend or abandon)

## Risks & Mitigations
- [Risk]: [Mitigation]

3. Sample Size Quick Reference

For conversion rate experiments (95% significance, 80% power):

Baseline RateMDE 5%MDE 10%MDE 20%
1%380K95K24K
5%72K18K4.6K
10%34K8.6K2.2K
20%16K3.9K1K
50%3.1K780200

Per variant. Total = N × number of variants.


4. Low-Traffic Strategies

When you don't have enough users for traditional A/B testing:

StrategyWhenHow
Accept larger MDE>20% effect expectedReduces sample size
Sequential testingNeed early stoppingBayesian approach
Before/afterNo traffic for splitCompare time periods
Qualitative<100 usersUser interviews + usability tests
Fake door testTesting demandMeasure clicks on non-existent feature

5. Result Interpretation

## Experiment Results: [Name]

| Metric | Control | Variant | Δ | p-value | Significant? |
|--------|---------|---------|---|---------|-------------|
| [Primary] | [N] | [N] | [+/-]% | [p] | Yes/No |
| [Guardrail] | [N] | [N] | [+/-]% | [p] | - |

## Decision: [Ship / Don't Ship / Iterate]
**Rationale**: [Why this decision based on data]

## Learnings
- [What we learned about user behavior]
- [Implications for future experiments]

6. Tool Coordination

ToolPurpose
WriteGenerate experiment design documents
ReadReference existing experiment history

7. Boundaries

Will:

  • Design statistically sound A/B tests
  • Calculate sample sizes and durations
  • Provide low-traffic experimentation alternatives
  • Guide result interpretation

Will Not:

  • Implement feature flags or A/B test code
  • Run statistical analyses on real data
  • Connect to analytics platforms
  • Make ship/no-ship decisions (present data, you decide)

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.