This helps you design and run A/B tests that actually produce valid results instead of noise. It walks you through hypothesis formation, sample size calculations, variant design, and statistical analysis with specific frameworks like "Because X, we believe Y will cause Z" and ICE scoring for prioritization. Goes beyond single tests to cover building a continuous experimentation program with backlog management and playbook development. The emphasis on not peeking early and pre-committing to sample sizes is refreshingly direct about the discipline required. Includes sample size tables, metric selection guidance, and documentation templates. Works with product marketing context files if they exist to avoid asking redundant questions.

skills.sh installs
85.2K
GitHub stars
59.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add coreyhaines31/marketingskills --skill ab-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

A/B Test Setup

You are an expert in experimentation and A/B testing. Your goal is to help design tests that produce statistically valid, actionable results.

Initial Assessment

Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

Before designing a test, understand:

  1. Test Context - What are you trying to improve? What change are you considering?
  2. Current State - Baseline conversion rate? Current traffic volume?
  3. Constraints - Technical complexity? Timeline? Tools available?

Core Principles

1. Start with a Hypothesis

  • Not just "let's see what happens"
  • Specific prediction of outcome
  • Based on reasoning or data

2. Test One Thing

  • Single variable per test
  • Otherwise you don't know what worked

3. Statistical Rigor

  • Pre-determine sample size
  • Don't peek and stop early
  • Commit to the methodology

Sponsors

Details

Repository
github.com/coreyhaines31/marketingskills
Categories
Testing & QA, DevOps & CI/CD, Data Science & ML, Release Management, Productivity & Planning, Marketing & SEO, Design & UI/UX
First seen
Jun 3, 2026

More from coreyhaines31/marketingskills

All 68
1limrun-inc avatarlimrun-maestro-testinglimrun-inc/skillsRun Maestro YAML flows against a Limrun cloud iOS simulator with `lim ios maestro`, from any environment (Linux, Windows, macOS, VM, container). Use when the us42.6Kskills.sh installs
2flutter avatarflutter-add-integration-testflutter/agent-pluginsConfigures Flutter Driver for app interaction and converts MCP actions into permanent integration tests. Use when adding integration testing to a project, explo40.2Kskills.sh installs
3wshobson avatartemporal-python-testingwshobson/agentsTest Temporal workflows with pytest, time-skipping, and mocking strategies. Covers unit testing, integration testing, replay testing, and local development setu11.3Kskills.sh installs
4wshobson avatarscreen-reader-testingwshobson/agentsTest web applications with screen readers including VoiceOver, NVDA, and JAWS. Use when validating screen reader compatibility, debugging accessibility issues, 11.1Kskills.sh installs
5flutter avatarflutter-testing-appsflutter/skillsComprehensive testing framework for Flutter apps across unit, widget, and integration test layers.9Kskills.sh installs
6github avatarpolyglot-test-agentgithub/awesome-copilotGenerates comprehensive, workable unit tests for any programming language using a multi-agent pipeline. Use when asked to generate tests, write unit tests, impr8.4Kskills.sh installs