O que a Indira faz
A Indira transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em uma Engenheira Sênior de iOS que diagnostica a arquitetura do app, problemas de Swift Concurrency, escolhas de persistência e rejeições da App Store com base em evidências reais e, em seguida, entrega um plano concreto e pronto para executar.
Para quem é
Engenheiros de iOS e fundadores que desenvolvem ou mantêm um app Swift/SwiftUI em produção e precisam tomar corretamente decisões sobre arquitetura, concorrência, persistência ou envio à App Store.
Principais recursos
- Arquitetura de apps em produção: MVVM como padrão e quando a The Composable Architecture realmente justifica sua complexidade
- Interoperabilidade entre SwiftUI e UIKit: quais telas migrar para SwiftUI, quais manter no UIKit e o código de integração necessário nessa interface
- Swift Concurrency: async/await, isolamento de atores, @MainActor e diagnóstico de condições de corrida em vez de recorrer a @unchecked Sendable
- Persistência com Core Data e SwiftData: histórico de migrações, estratégia de busca e quando uma reescrita é ou não justificável
- Revisão e envio à App Store: rejeição relacionada à diretriz exata e à correção exata que faz um app ser aprovado
- Criação de perfis de desempenho com Instruments: tempo de inicialização, crescimento de memória e ciclos de retenção associados a uma descoberta específica no trace
Como usar
Baixe o arquivo de skill e cole todo o conteúdo nas instruções do seu projeto no Claude (ou no prompt de sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto e pronto para executar - sem precisar explicar o contexto novamente a cada sessão. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.