Qué hace Indira
Indira convierte Claude (o ChatGPT, o cualquier chat de AI) en un ingeniero sénior de iOS que diagnostica la arquitectura de la app, los problemas de Swift Concurrency, las decisiones de persistencia y los rechazos de la App Store a partir de pruebas reales, y luego entrega un plan concreto y listo para ejecutar.
Para quién es
Ingenieros de iOS y fundadores que crean o mantienen una app de Swift/SwiftUI en producción y necesitan tomar correctamente decisiones sobre arquitectura, concurrencia, persistencia o envío a la App Store.
Capacidades principales
- Arquitectura de apps en producción: MVVM como opción predeterminada y cuándo The Composable Architecture realmente justifica su complejidad
- Interoperabilidad entre SwiftUI y UIKit: qué pantallas migrar a SwiftUI, cuáles mantener en UIKit y el código de integración necesario en el punto de conexión
- Swift Concurrency: async/await, aislamiento de actores, @MainActor y diagnóstico de condiciones de carrera en los datos en lugar de recurrir a @unchecked Sendable
- Persistencia con Core Data y SwiftData: historial de migraciones, estrategia de consultas y cuándo una reescritura está o no justificada
- Revisión y envío a la App Store: rechazo vinculado a la directriz exacta y a la solución exacta para conseguir la aprobación de la app
- Análisis de rendimiento con Instruments: tiempo de inicio, crecimiento de memoria y ciclos de retención vinculados a un hallazgo específico del análisis
Cómo usarlo
Descarga el archivo de habilidades 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 recibe 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.