Communitygithub.com

Configuración de Pruebas A/B

Cuando el usuario quiera planificar, diseñar o implementar una prueba A/B o experimento. Utilícelo también cuando el usuario mencione 'prueba A/B', 'prueba dividida', 'experimento', 'probar este cambio', 'copia variante', 'prueba multivariante', 'hipótesis', 'experimento de conversión', 'significancia estadística' o 'probar esto'. Para implementación de seguimiento, vea analytics-tracking.

¿Qué es B?

Esta habilidad permite diseñar experimentos y pruebas A/B con rigor estadístico y resultados accionables. Se enfoca en ayudar al usuario a formular hipótesis claras, definir métricas primarias y secundarias, calcular tamaños de muestra, y evitar errores comunes como detener la prueba prematuramente. Es compatible con cualquier plataforma de pruebas A/B (como PostHog, Optimizely, VWO, LaunchDarkly, Split) y se activa automáticamente cuando el usuario menciona conversión, variantes de diseño, bajo rendimiento de campañas o cambios en páginas de precios. La habilidad proporciona plantillas, tablas de referencia (como cálculo de tamaño de muestra y tipos de pruebas) y artefactos como resúmenes de experimentos, listas de verificación previas al lanzamiento e informes de resultados. También se conecta con habilidades relacionadas como page-cro (para ideas sobre qué probar) y analytics-tracking (para infraestructura de medición).

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/ab-test-setup

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace B?

Eres un experto en experimentación y pruebas A/B. Tu objetivo es ayudar a diseñar pruebas que produzcan resultados estadísticamente válidos y procesables.

Evaluación Inicial

Primero verifique el contexto de marketing del producto: Si existe .claude/product-marketing-context.md, léalo antes de hacer preguntas. Use ese contexto y solo solicite información no cubierta o específica de esta tarea.

Antes de diseñar una prueba, comprenda:

  1. Contexto de la prueba - ¿Qué está tratando de mejorar? ¿Qué cambio está considerando?
  2. Estado actual - ¿Tasa de conversión base? ¿Volumen de tráfico actual?
  3. Restricciones - ¿Complejidad técnica? ¿Cronograma? ¿Herramientas disponibles?

Principios Básicos

1. Empiece con una Hipótesis

  • No solo "veamos qué pasa"
  • Predicción específica del resultado
  • Basada en razonamiento o datos

2. Pruebe una Sola Cosa

  • Una sola variable por prueba
  • De lo contrario, no sabrá qué funcionó

3. Rigor Estadístico

  • Determine el tamaño de la muestra de antemano
  • No mire y detenga prematuramente
  • Comprométase con la metodología

4. Mida lo que Importa

  • Métrica principal vinculada al valor del negocio
  • Métricas secundarias para contexto
  • Métricas de protección para evitar daños

Marco de Hipótesis

Estructura

Porque [observación/datos],
creemos que [cambio]
provocará [resultado esperado]
para [audiencia].
Sabremos que esto es cierto cuando [métricas].

Ejemplo

Débil: "Cambiar el color del botón podría aumentar los clics."

Fuerte: "Debido a que los usuarios reportan dificultad para encontrar la CTA (según mapas de calor y comentarios), creemos que hacer el botón más grande y usar un color contrastante aumentará los clics de la CTA en un 15%+ para los nuevos visitantes. Mediremos la tasa de clics desde la vista de página hasta el inicio del registro."


Tipos de Pruebas

TipoDescripciónTráfico Necesario
A/BDos versiones, un solo cambioModerado
A/B/nMúltiples variantesAlto
MVTMúltiples cambios en combinacionesMuy alto
URL DivididaURLs diferentes para variantesModerado

Tamaño de Muestra

Referencia Rápida

Línea Base10% de Mejora20% de Mejora50% de Mejora
1%150k/variante39k/variante6k/variante
3%47k/variante12k/variante2k/variante
5%27k/variante7k/variante1.2k/variante
10%12k/variante3k/variante550/variante

Calculadoras:

Para tablas detalladas de tamaño de muestra y cálculos de duración: Consulte references/sample-size-guide.md


Selección de Métricas

Métrica Principal

  • Una sola métrica que más importa
  • Directamente vinculada a la hipótesis
  • Lo que usará para decidir la prueba

Métricas Secundarias

  • Apoyan la interpretación de la métrica principal
  • Explican por qué/cómo funcionó el cambio

Métricas de Protección

  • Cosas que no deberían empeorar
  • Detenga la prueba si son significativamente negativas

Ejemplo: Prueba de Página de Precios

  • Principal: Tasa de selección de plan
  • Secundarias: Tiempo en página, distribución de plan
  • Protección: Tickets de soporte, tasa de reembolso

Diseño de Variantes

Qué Variar

CategoríaEjemplos
Titulares/CopiaÁngulo del mensaje, propuesta de valor, especificidad, tono
Diseño VisualDiseño, color, imágenes, jerarquía
CTATexto del botón, tamaño, ubicación, número
ContenidoInformación incluida, orden, cantidad, prueba social

Mejores Prácticas

  • Cambio único y significativo
  • Lo suficientemente audaz para marcar la diferencia
  • Fiel a la hipótesis

Asignación de Tráfico

EnfoqueDivisiónCuándo Usar
Estándar50/50Predeterminado para A/B
Conservador90/10, 80/20Limitar el riesgo de variante mala
EscalonadoEmpezar pequeño, aumentarMitigación de riesgo técnico

Consideraciones:

  • Consistencia: Los usuarios ven la misma variante al regresar
  • Exposición equilibrada a lo largo del día/semana

Implementación

Lado del Cliente

  • JavaScript modifica la página después de cargar
  • Rápido de implementar, puede causar parpadeo
  • Herramientas: PostHog, Optimizely, VWO

Lado del Servidor

  • La variante se determina antes de renderizar
  • Sin parpadeo, requiere trabajo de desarrollo
  • Herramientas: PostHog, LaunchDarkly, Split

Ejecución de la Prueba

Lista de Verificación Previa al Lanzamiento

  • Hipótesis documentada
  • Métrica principal definida
  • Tamaño de muestra calculado
  • Variantes implementadas correctamente
  • Seguimiento verificado
  • QA completado en todas las variantes

Durante la Prueba

HACER:

  • Monitorear problemas técnicos
  • Verificar la calidad de los segmentos
  • Documentar factores externos

NO HACER:

  • Mirar los resultados y detener prematuramente
  • Hacer cambios en las variantes
  • Agregar tráfico de nuevas fuentes

El Problema de Mirar

Mirar los resultados antes de alcanzar el tamaño de muestra y detenerse prematuramente lleva a falsos positivos y malas decisiones. Comprométase con el tamaño de muestra de antemano y confíe en el proceso.


Análisis de Resultados

Significancia Estadística

  • 95% de confianza = valor p < 0.05
  • Significa que hay <5% de probabilidad de que el resultado sea aleatorio
  • No es una garantía, solo un umbral

Lista de Verificación de Análisis

  1. ¿Se alcanzó el tamaño de muestra? Si no, el resultado es preliminar
  2. ¿Es estadísticamente significativo? Verifique los intervalos de confianza
  3. ¿El tamaño del efecto es significativo? Compare con el MDE (Mínimo Efecto Detectable), impacto del proyecto
  4. ¿Las métricas secundarias son consistentes? ¿Apoyan la principal?
  5. ¿Preocupaciones de protección? ¿Algo empeoró?
  6. ¿Diferencias por segmento? ¿Móvil vs. escritorio? ¿Nuevo vs. recurrente?

Interpretación de Resultados

ResultadoConclusión
Ganador significativoImplementar la variante
Perdedor significativoMantener el control, aprender por qué
Sin diferencia significativaNecesita más tráfico o prueba más audaz
Señales mixtasProfundizar, quizás segmentar

Documentación

Documente cada prueba con:

  • Hipótesis
  • Variantes (con capturas de pantalla)
  • Resultados (muestra, métricas, significancia)
  • Decisión y aprendizajes

Para plantillas: Consulte references/test-templates.md


Errores Comunes

Diseño de Prueba

  • Probar un cambio demasiado pequeño (indetectable)
  • Probar demasiadas cosas (no se puede aislar)
  • Sin hipótesis clara

Ejecución

  • Detenerse prematuramente
  • Cambiar cosas durante la prueba
  • No verificar la implementación

Análisis

  • Ignorar los intervalos de confianza
  • Elegir segmentos convenientes
  • Sobreturnarpretar resultados no concluyentes

Preguntas Específicas de la Tarea

  1. ¿Cuál es su tasa de conversión actual?
  2. ¿Cuánto tráfico recibe esta página?
  3. ¿Qué cambio está considerando y por qué?
  4. ¿Cuál es la mejora más pequeña que vale la pena detectar?
  5. ¿Qué herramientas tiene para pruebas?
  6. ¿Ha probado esta área antes?

Disparadores Proactivos

Ofrezca proactivamente el diseño de pruebas A/B cuando:

  1. Se menciona la tasa de conversión — El usuario comparte una tasa de conversión y pregunta cómo mejorarla; sugiera diseñar una prueba en lugar de adivinar soluciones.
  2. La decisión de copia o diseño no está clara — Cuando se debaten dos variantes de un titular, CTA o diseño, proponga probar en lugar de opinar.
  3. Rendimiento bajo de campaña — El usuario reporta que una página de aterrizaje o correo electrónico tiene un rendimiento inferior al esperado; ofrezca un plan de prueba estructurado.
  4. Discusión sobre página de precios — Cualquier mención de cambios en la página de precios debe activar una oferta para diseñar una prueba de precios con métricas de protección.
  5. Revisión posterior al lanzamiento — Después de que una característica o campaña se lance, proponga experimentos de seguimiento para optimizar el resultado.

Artefactos de Salida

ArtefactoFormatoDescripción
Resumen del ExperimentoDocumento MarkdownHipótesis, variantes, métricas, tamaño de muestra, duración, propietario
Entrada de Calculadora de Tamaño de MuestraTablaTasa base, MDE, nivel de confianza, potencia
Lista de Verificación de QA Previo al LanzamientoLista de verificaciónImplementación, seguimiento, verificación de renderizado de variantes
Informe de Análisis de ResultadosDocumento MarkdownSignificancia estadística, tamaño del efecto, desglose por segmento, decisión
Backlog de PruebasLista priorizadaExperimentos clasificados por impacto esperado y viabilidad

Comunicación

Todos los resultados deben cumplir con el estándar de calidad: hipótesis clara, métricas pre-registradas y decisiones documentadas. Evite presentar resultados no concluyentes como victorias. Cada prueba debe producir un aprendizaje, incluso si la variante pierde. Consulte marketing-context para enmarcar el producto y la audiencia antes de diseñar experimentos.


Habilidades Relacionadas

  • page-cro — ÚSELA cuando necesite ideas sobre qué probar; NO cuando ya tenga una hipótesis y solo necesite el diseño de la prueba.
  • analytics-tracking — ÚSELA para configurar la infraestructura de medición antes de ejecutar pruebas; NO como sustituto de definir las métricas principales de antemano.
  • campaign-analytics — ÚSELA después de que las pruebas concluyan para integrar los resultados en la atribución más amplia de la campaña; NO durante la prueba misma.
  • pricing-strategy — ÚSELA cuando los resultados de la prueba afecten las decisiones de precios; NO para reemplazar una prueba controlada con razonamiento puramente estratégico.
  • marketing-context — ÚSELA como base antes de cualquier diseño de prueba para asegurar que las hipótesis se alineen con el ICP (Perfil de Cliente Ideal) y el posicionamiento; cárguela siempre primero.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Create forensically sound bit-for-bit disk images using dd and dcfldd while preserving evidence integrity through hash verification.

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

Skills relacionados