
Claude Code
com o Claudinho
O Claude no terminal: o que o Vagner usa nos vídeos.
O Claude troca as APIs antigas do seu app iOS pelas novas, arquivo por arquivo, e o app passa a funcionar em janela redimensionável e com várias janelas.
por superagents-lab
Atualizada no GitHub em 9 de junho de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.
A skill moderniza apps feitos em UIKit, em Swift ou Objective-C, pra funcionarem direito no iOS atual. Ela tira o uso de UIScreen.main, de interfaceOrientation e de margens de área segura tratadas como iguais dos dois lados, que quebram quando o app roda numa janela que muda de tamanho ou em várias janelas ao mesmo tempo.
São quatro tarefas, cada uma com seu arquivo de referência: trocar UIScreen.main pela informação mais perto do código (como a escala de tela que a própria view já conhece), trocar checagem de orientação por size class ou tamanho da janela, migrar do AppDelegate pro SceneDelegate e corrigir as áreas seguras.
As regras são rígidas: mexe só na linha da API antiga, não faz faxina no resto e nunca apaga um else. Quando o método não tem de onde tirar a informação, ganha uma versão nova com parâmetro e a antiga fica marcada como obsoleta. Se for arriscado, o Claude pergunta antes, e nenhum arquivo fica pra trás sem explicação.
Modernizes UIKit apps for multi-window environments by replacing legacy shared-state APIs with context-appropriate modern alternatives. This includes…
Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.
Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Uikit App Modernization, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.
Só do código de um app iOS feito em UIKit, em Swift ou Objective-C, aberto no projeto. Não pede chave de API nem conta paga. Em projeto grande, ela usa subagentes pra analisar e conferir os arquivos, recurso que o Claude Code tem.
Roda: é uma skill no formato SKILL.md com arquivos de referência em texto. A parte de dividir o trabalho em subagentes depende de o agente ter esse recurso; sem ele, a análise acontece numa conversa só.
Não. Ela mexe só nas APIs antigas do UIKit das quatro tarefas e evita de propósito qualquer limpeza fora disso. SwiftUI, visual novo e outros avisos de obsoleto ficam de fora.
1x uikit-app-modernizationR$ 0,00
TotalR$ 0,00
Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/superagents-lab/xcode27-skills
Como eu crio site com IA pros clientes sem saber programar: no Claude Code, no Codex ou de graça no Antigravity. O passo a passo, sem cara de template.