Configuración de experimentos, división de variantes, significancia estadística e integración con feature flags.
¿Qué es skills?
Este skill proporciona una guía completa para implementar y gestionar pruebas A/B de forma rigurosa, garantizando resultados estadísticamente válidos. Define reglas claras para la asignación determinista de variantes mediante hash, almacenamiento centralizado de configuraciones de experimentos y división de tráfico del lado del servidor para evitar parpadeos e inconsistencias. Incluye criterios estrictos de significancia estadística (95% de confianza, prueba z para proporciones), cálculo del tamaño mínimo de muestra antes de comenzar, y la limitación a una métrica primaria por experimento para evitar sesgos de exploración. Además, aborda la exclusión mutua entre experimentos mediante capas, el uso de feature flags para envolver el código de experimentación, tiempos mínimos de ejecución de 7 a 14 días, y la trazabilidad completa de impresiones y conversiones para su posterior análisis. Este skill es útil para desarrolladores y equipos de producto que buscan realizar experimentos controlados y confiables en aplicaciones web, plataformas con servidores backend (Node.js, Python, etc.) y sistemas de feature flags como LaunchDarkly o Unleash.