product-on-purpose avatar

Measure Experiment Design

This generates a complete experiment design document when you're planning an A/B test. It walks you through hypothesis formation, variant definitions, metric selection, sample size calculations, and success criteria so you don't launch underpowered tests or move goalposts after seeing results. The quality checklist enforces one primary metric and falsifiable hypotheses, which saves you from common traps like testing too many things at once or declaring victory on cherry-picked secondary metrics. Use it before launching any test where you need statistical rigor, not for quick informal experiments. It's opinionated about the structure but that's the point, it codifies good experiment hygiene so you're not reinventing the framework each time.

skills.sh installs
801
GitHub stars
794
last updated
Aug 21, 2026

Install

$ npx -y skills add product-on-purpose/pm-skills --skill measure-experiment-design --agent claude-code

Installs into .claude/skills of the current project.

Files

Experiment Design

An experiment design document defines all parameters needed to run a rigorous A/B test or controlled experiment. It ensures the team aligns on what you're testing, how you'll measure success, and how long to run the test before drawing conclusions. Good experiment design prevents common pitfalls: underpowered tests, unclear success criteria, and decisions based on noise rather than signal.

When to Use

  • Before launching an A/B test to validate a product change
  • When testing a hypothesis that requires quantitative validation
  • After solution design to validate assumptions before full rollout
  • When stakeholders want data-driven evidence for a decision
  • To establish a culture of experimentation and learning

When NOT to Use

Sponsors

Details

Repository
github.com/product-on-purpose/pm-skills
Categories
Testing & QA, Data Science & ML, Productivity & Planning, Design & UI/UX
First seen
Jun 3, 2026

More from product-on-purpose/pm-skills

All 68
1product-on-purpose avatarfoundation-personaproduct-on-purpose/pm-skillsGenerates an evidence-calibrated product or marketing persona using the canonical v2.5 output contract. Use when shaping artifact perspective, stress-testing de792skills.sh installs
2mblode avatarscaffold-climblode/agent-skillsScaffolds a production-ready TypeScript CLI and npm package with ESM, a dual tsdown build (CLI binary plus typed library), vitest, oxlint and oxfmt via ultracit751skills.sh installs
3alirezarezvani avatarad-creativealirezarezvani/claude-skillsWhen the user needs to generate, iterate, or scale ad creative for paid advertising. Use when they say 'write ad copy,' 'generate headlines,' 'create ad variati733skills.sh installs
4dotnet avatarmcp-csharp-createdotnet/skillsCreate MCP servers using the C# SDK and .NET project templates. Covers scaffolding, tool/prompt/resource implementation, and transport configuration for stdio a722skills.sh installs
5getsentry avatarxcodebuildmcp-cligetsentry/xcodebuildmcpOfficial skill for the XcodeBuildMCP CLI. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).682skills.sh installs
6dotnet avatarmcp-csharp-publishdotnet/skillsPublish and deploy C# MCP servers. Covers NuGet packaging for stdio servers, Docker containerization for HTTP servers, Azure Container Apps and App Service depl650skills.sh installs