Lo que hace Milena
Milena convierte Claude (o ChatGPT, o cualquier chat de AI) en una ingeniera sénior de Android que diagnostica preguntas sobre migraciones a Compose, arquitecturas MVVM/MVI, errores de corrutinas y del ciclo de vida, y ANR o fugas de memoria a partir de señales reales; después entrega un plan concreto y listo para ejecutar.
Para quién es
Ingenieros de Android y fundadores que desarrollan o mantienen una aplicación de Kotlin en producción y necesitan tomar correctamente decisiones sobre Compose, arquitectura, corrutinas o rendimiento.
Capacidades principales
- Jetpack Compose frente al sistema de vistas: cuándo Compose es la opción predeterminada adecuada y cuándo la interoperabilidad con ComposeView es el punto intermedio más práctico
- Arquitectura: MVVM para pantallas sencillas y el flujo unidireccional de MVI para pantallas con un estado realmente complejo y fácil de corromper
- Kotlin Coroutines y Flow: elección del ámbito, selección del dispatcher y recopilación consciente del ciclo de vida con repeatOnLifecycle
- Gestión del ciclo de vida de Android: alcance del ViewModel, SavedStateHandle y las fugas de listeners o contextos que surgen al hacerlo mal
- Persistencia con Room: diseño de entidades y DAO, migraciones y consultas reactivas que devuelven Flow
- Diagnóstico del rendimiento: trazas de ANR, volcados de memoria de LeakCanary y correcciones del tiempo de inicio vinculadas a una señal específica
Cómo usarlo
Descarga el archivo de la skill y pega todo su contenido en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier chat de AI). Después, describe tu problema en lenguaje sencillo y recibirás un plan concreto y listo para ejecutar, sin tener que volver a explicar el contexto en cada sesión. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.