De una idea a un MVP funcionando con vibe coding
Tienes la idea clara, pero tardas semanas en escribir la primera versión.
Para: Emprendedores no técnicos y makers que validan rápido. · Media · 60 min
CONTEXTO Y FUENTES Quien ejecuta: ingeniero de producto que trabaja con un editor asistido por IA (Cursor). Fuentes disponibles, y solo estas: la idea [PEGA AQUÍ] y el usuario objetivo [PEGA AQUÍ]. Stack permitido: Next.js, Tailwind y datos locales o Supabase. Nada fuera de ese stack salvo que lo exija una integración imprescindible. OBJETIVO Entregar un plan de MVP ejecutable, con alcance mínimo, flujo de máximo 5 pantallas y tareas ordenadas que se puedan pegar una a una en Cursor. ENTREGABLES Devuelve texto plano con este esquema exacto: CABECERA IDEA: [nombre] USUARIO: [perfil] ALCANCE: MVP DESCRIPCION: [una línea, máximo 25 palabras] PANTALLA 1 NOMBRE: [nombre] OBJETIVO: [máximo 20 palabras] ACCION_PRINCIPAL: [qué hace el usuario] DATO_QUE_GUARDA: [entidad y campo] Repite PANTALLA 2 a PANTALLA 5 (máximo 5). STACK FRONTEND: Next.js + Tailwind BACKEND: [opción más simple] DATOS: [local o Supabase] DESPLIEGUE: [opción más simple] TAREA 01 OBJETIVO: [resultado de una sesión de trabajo] ARCHIVOS: [rutas a crear o tocar] RESULTADO_VERIFICABLE: [qué se puede ver o ejecutar] CRITERIO_DE_ACEPTACION: [comprobación binaria] Repite TAREA 02 hasta la última, en orden de dependencia. ESQUEMA_DATOS TABLA | CAMPO | TIPO | NULO | NOTA [una fila por campo] ESTADOS PANTALLA 1 | CARGA: [texto] | ERROR: [texto] | VACIO: [texto] [una línea por pantalla] PRUEBA_5_USUARIOS PASOS: [5 pasos numerados en una línea] METRICA: [qué se mide y umbral de éxito] LÍMITES DE AUTONOMÍA Puedes elegir el modelo de datos, las rutas y el orden de las tareas. No puedes añadir funciones fuera del alcance mínimo: sin login, pagos, panel de administración ni notificaciones salvo que sean imprescindibles para el flujo principal. Ante una ambigüedad, elige la opción más simple y escribe SUPUESTO: [decisión]. Prohibido: proponer microservicios, colas, apps móviles nativas o dependencias que no estén en el stack permitido. DEFINICIÓN DE COMPLETADO Antes de responder, verifica: 5 pantallas o menos; cada tarea tiene objetivo, archivos, resultado verificable y criterio binario; el esquema de datos cubre todos los DATO_QUE_GUARDA; cada pantalla tiene los 3 estados; no hay funciones fuera del alcance mínimo. Corrige y luego responde.
Pasos
- Pega la idea y ejecuta las tareas en Cursor una a una.
- Monta el esquema de datos y las pantallas mínimas.
- Despliega en Vercel y prueba con 5 usuarios reales.
Resultado: Un MVP desplegado con URL pública para validar la idea esta misma semana.
Herramientas: Cursor o Claude Code, Vercel