exp-driven-dev

Implement A/B testing frameworks with feature flagging and statistical significance calculation.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/danfrdn/antigravity-config --skill exp-driven-dev-danfrdn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exp-driven-dev
Source: https://github.com/danfrdn/antigravity-config/tree/main/skills/exp-driven-dev
Command: npx skills add https://github.com/danfrdn/antigravity-config --skill exp-driven-dev-danfrdn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you build and launch features by rigorously testing their impact on key metrics, ensuring data-driven decisions and reducing the risk of negative outcomes.

Core Features & Use Cases

  • Experiment Design: Follows the HITS framework (Hypothesis, Implementation, Test, Ship/Stop) for structured A/B testing.
  • Metric Selection: Guides you in choosing primary and guardrail metrics to measure success and prevent regressions.
  • Use Case: When launching a new checkout flow, use this skill to design an A/B test comparing the new flow against the old one, defining success as a 5% increase in purchase completion rate while ensuring cart abandonment doesn't increase.

Quick Start

Use the exp-driven-dev skill to create an experiment spec for a new user onboarding flow.

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 for a new product feature?

To design an A/B test, follow the HITS framework: define a Hypothesis, plan the Implementation, run the Test, and decide to Ship or Stop. This structured approach ensures data-backed product iteration and risk mitigation.

What metrics should I track for A/B testing my checkout flow?

Track primary metrics to measure success, such as a 5% increase in purchase completion rate, and guardrail metrics to prevent regressions, ensuring cart abandonment doesn't increase during your A/B testing.

How does feature flagging support data-driven development?

Feature flagging supports data-driven development by allowing controlled rollout and testing of new features. It enables teams to toggle functionality on or off, facilitating safe experimentation and mitigating the risk of negative outcomes.

What is the best way to calculate statistical significance in product analytics?

The best way to calculate statistical significance is by applying established A/B testing methodologies from industry leaders to your product analytics. This validates whether observed metric changes are meaningful rather than random variance.

Can I use experimentation-driven development for a user onboarding flow?

Yes, you can use experimentation-driven development for a user onboarding flow by generating an experiment spec. This allows you to test variations, measure impact on key metrics, and iterate based on statistical evidence.