ab-test-designer

Design A/B tests with hypotheses, variants, metrics, and decision rules.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/Johnnnmai/100x-product-manager --skill ab-test-designer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ab-test-designer
Source: https://github.com/Johnnnmai/100x-product-manager/tree/main/skills/ab-test-designer
Command: npx skills add https://github.com/Johnnnmai/100x-product-manager --skill ab-test-designer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the common pitfall of teams starting product development or feature implementation without a clear, data-driven plan for measuring success, leading to wasted effort and unclear outcomes.

Core Features & Use Cases

  • Hypothesis Formulation: Helps define clear, testable hypotheses for experiments.
  • Metric Definition: Guides the selection of appropriate success and guardrail metrics.
  • Variant Design: Assists in outlining different versions of a feature or product to be tested.
  • Sample Size & Decision Rules: Provides logic for determining sample size and when to make a decision based on results.
  • Use Case: A product manager needs to launch a new onboarding flow. Before coding begins, they use this Skill to define what "success" looks like (e.g., 10% increase in user activation) and what variants to test (e.g., different call-to-action button text).

Quick Start

Use the ab-test-designer skill to create a test design for optimizing the checkout button color.

Frequently Asked Questions about ab-test-designer

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

FAQPage Schema
How do I design an A/B test with clear hypotheses and success metrics?

A/B test design requires formulating testable hypotheses, defining success and guardrail metrics, outlining variants, and establishing sample size logic and decision rules before product experiment launch.

What is the best way to define product metrics for hypothesis testing?

Hypothesis testing relies on selecting appropriate success metrics to measure desired outcomes and guardrail metrics to mitigate potential risks, ensuring clear measurement criteria are established before development begins.

How do I determine sample size and decision rules for product experiments?

Product experiments require predefined sample logic and decision rules to determine statistical significance and establish exactly when to make a data-driven decision based on the test results.

Can I use this approach to test different variants of a feature before coding begins?

Yes, variant design facilitates outlining different versions of a feature or product to be tested, allowing teams to define what success looks like and establish measurement criteria before any coding begins.

Why do I need to define job-to-be-done and desired outcomes before A/B testing?

Defining the job-to-be-done and desired outcomes prevents wasted effort and unclear outcomes by ensuring data-driven product decisions are anchored to explicit measurement criteria and potential risks.

Does A/B test design work for optimizing specific user flows like onboarding or checkout?

A/B test design works for optimizing user flows like onboarding or checkout by defining success targets, such as a 10% increase in user activation, and outlining variants like different call-to-action button text.