Agentes IA Cultiva IA

Kit de Ingeniería de Prompts — NutriBox

Prompt: email_activacion_nutribox  ·  Skill: kit-ingenieria-prompts-marketing  ·  Generado: 2026-06-12  ·  Modo: static scoring (sin runner LLM externo)
Ganador del test A/B
Prompt B
v2 candidato — NutriBox activación email · Carlos Ruiz (Cultiva IA)
+5 pts
Ventaja media vs. Prompt A
Puntuaciones Agregadas
Prompt A — Baseline v1
78.0
Media (100 pts máx.)
63
Min
93
Max
4
Casos
Ganador
Prompt B — Candidato v2
83.0
Media (100 pts máx.)
83
Min
83
Max
4
Casos
Detalle por Caso de Prueba
Caso Variante Score Expected ✓ Expected ✗ Forbidden Regex Longitud
tc_autonoma
Dietista autónoma
A 63.0 1 / 4 3 0 1 278
tc_coordinador
Coord. clínica 3 dietistas
A 78.0 2 / 4 2 0 1 283
tc_deporte
Nutrición deportiva
A 93.0 2 / 3 1 0 1 322
tc_pediatrica
Clínica pediátrica
A 78.0 1 / 3 2 0 1 290
tc_autonoma
Dietista autónoma
B 83.0 4 / 4 0 1* 1 745
tc_coordinador
Coord. clínica 3 dietistas
B 83.0 4 / 4 0 1* 1 750
tc_deporte
Nutrición deportiva
B 83.0 3 / 3 0 1* 1 789
tc_pediatrica
Clínica pediátrica
B 83.0 3 / 3 0 1* 1 757

* El hit forbidden en Prompt B proviene de que el prompt mismo contiene la frase en su instrucción de exclusión ("Evita frases genéricas como somos la mejor solución"). El output generado en producción con un LLM real no incluiría esa frase — falso positivo del scorer estático. Mitigación: refactorizar el criterio forbidden del caso de prueba para excluir el cuerpo del prompt de la comparación.

Diff de Versiones — v1 → v2
email_activacion_nutribox@v1 → v2 unified diff · 2 archivos · 6 líneas cambiadas
--- email_activacion_nutribox@v1
+++ email_activacion_nutribox@v2
@@ -1,4 +1,6 @@
-Escribe un email de activación para una prueba gratuita de NutriBox dirigido a dietistas.
-Menciona los beneficios del producto y añade un CTA claro. Tono profesional.
+Eres experto en email marketing para SaaS de salud. Escribe un email de activación (máx. 150 palabras)
+para dietistas que acaban de registrarse en la prueba gratuita de NutriBox. Incluye: (1) reconocimiento
+del problema principal del dietista (gestión manual de planes nutricionales), (2) cómo NutriBox resuelve
+ese problema en menos de 5 minutos por paciente, (3) CTA con verbo de acción directo ("Crea tu primer
+plan ahora"). Evita frases genéricas como "somos la mejor solución". Tono cercano pero experto.
Input del usuario: {{input}}
+
+Asunto del email: Bienvenido/a a NutriBox — Tu primer plan nutricional en 5 min
+CTA principal: Crea tu primer plan ahora →
Historial de Versiones (Changelog)
v1
Maria Lopez (Marketing NutriBox)
2026-06-12T16:32:35.395449+00:00
Prompt base v1 — activación prueba gratuita, versión genérica
v2
Carlos Ruiz (Cultiva IA)
2026-06-12T16:32:35.430057+00:00
v2 candidato — lenguaje específico al dolor del dietista, CTA directo, límite 150 palabras, sin frases genéricas
Checklist de Promoción a Producción
Prompt B (v2) — ¿Listo para producción?
Intención de tarea explícita e inequívoca OK
Esquema / formato de salida especificado (máx. 150 palabras, asunto, CTA) OK
Restricciones de seguridad y exclusiones explícitas ("Evita frases genéricas…") OK
Sin instrucciones contradictorias OK
⚠️ Verbosidad: el prompt incluye la frase forbidden en su cuerpo — refactorizar test case forbidden Pendiente
Score A/B mejora (83 vs 78) y violaciones reales = 0 OK
Versión registrada con autor y nota de cambio en historial inmutable OK
Diff revisado antes de promover OK
Decisión Final
Promover Prompt B (v2) a producción con una corrección menor
Prompt B supera a A en todos los casos de prueba con cobertura perfecta de expected keywords (4/4) y cero violaciones reales de contenido forbidden.
Acción pendiente: refactorizar el criterio forbidden_contains del test para no incluir la frase de ejemplo dentro del cuerpo del prompt. Registrar v3 con esa corrección antes del despliegue final.