Genera arte ASCII de alta fidelidad desde una imagen real, especialmente retratos, con variantes optimizadas para WhatsApp y validación iterativa de parecido.
Convertir una imagen real en arte ASCII que sí conserve identidad visual: silueta, sombras, proporción facial, ojos, nariz, boca, barba/cabello y separación sujeto/fondo. Debe priorizar parecido sobre estilización, especialmente en selfies/retratos y salidas para WhatsApp.
Límites (No-hará)
No prometer “idéntico”: ASCII siempre comprime.
No fingir que una salida pobre es “fiel”. Si no se parece, hay que iterar.
No mezclar demasiados objetivos a la vez. Elegir primero: parecido, legibilidad móvil, o estilo.
Si no hay acceso a la imagen real (solo preview, screenshot o descripción), reconocer que la fidelidad estará limitada.
Prioridades de calidad
Related Skills
Orden obligatorio:
Reconocibilidad del sujeto
Proporción correcta del rostro/cuerpo
Separación sujeto/fondo
Legibilidad en el medio destino (WhatsApp, terminal, README, etc.)
Estilo
Entradas / Salidas
Entradas
Imagen (png/jpg/webp) idealmente original
Parámetros mínimos:
ancho objetivo: 80 / 96 / 120 / 160 / 200
fondo: claro u oscuro
destino: WhatsApp | terminal | markdown | ANSI color
prioridad: parecido | compacto | estilizado
sujeto: rostro | busto | escena completa
Salidas
ASCII monoespaciado
2–4 variantes nombradas
Recomendación explícita de cuál usar
Si el output no es suficientemente fiel: siguiente iteración propuesta
Flujo obligatorio
Paso 0 — Definir contexto de salida
Preguntar o inferir:
destino (si es WhatsApp, preferir ancho 80–100 o bloques compactos)
fondo claro/oscuro
foco: selfie/cara/escena completa
prioridad: parecido o comodidad para reenviar
Paso 0.5 — Descripción y validación (obligatorio)
Antes de renderizar, describir la imagen con palabras: