exp-driven-dev

Design product experiments with hypotheses, metrics, and decision criteria.

389|121|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/menkesu/awesome-pm-skills --skill exp-driven-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exp-driven-dev
Source: https://github.com/menkesu/awesome-pm-skills/tree/main/exp-driven-dev
Command: npx skills add https://github.com/menkesu/awesome-pm-skills --skill exp-driven-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps product teams design and run experiments to make data-driven product decisions.

Core Features & Use Cases

  • Experiment design framework (HITS) to articulate hypotheses, implementations, tests, and decision criteria.
  • Metric selection with a primary metric and guardrail metrics to ensure quality and guard against degradation.
  • Feature flag architecture for controlled rollouts and safe iteration across users.
  • Actionable templates and dashboards for documenting results and guiding shipping decisions.

Quick Start

Provide a hypothesis and target metric to generate a complete experiment spec.

Frequently Asked Questions about exp-driven-dev

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

FAQPage Schema
How do I design an A/B test with guardrail metrics to prevent feature degradation?

To design an A/B test with guardrail metrics, you establish a primary metric to measure success and guardrail metrics to protect against degradation. This ensures data-driven product decisions maintain quality during feature launches and rollouts.

What is the HITS framework for experiment design?

The HITS framework for experiment design is a structured approach to articulate hypotheses, implementations, tests, and decision criteria. It helps product teams run data-led experiments and establish clear evaluation standards before shipping features.

How do I calculate sample size planning for statistical significance in feature rollouts?

Sample size planning for statistical significance involves defining evaluation criteria and target metrics before running tests. By planning sample sizes, teams ensure their experiments yield reliable data to make confident, data-driven product shipping decisions.

Can I use feature flags for controlled rollouts and safe iteration across users?

Yes, you can use feature flags for controlled rollouts and safe iteration across users. Feature flag architecture enables targeted deployments, allowing teams to run controlled A/B tests and safely manage feature launches without risking widespread degradation.

What is the best way to document experiment results and guide shipping decisions?

The best way to document experiment results and guide shipping decisions is using actionable templates and dashboards. These tools capture hypotheses, metrics, and statistical significance outcomes, providing a clear record to justify final rollout actions.

When do I need to establish hypotheses and evaluation criteria for product experiments?

You need to establish hypotheses and evaluation criteria for product experiments before launching any feature or A/B test. Setting these parameters upfront ensures your tests measure the right metrics and generate statistically significant, actionable data.