Pular pro conteúdo

Swiftui Expert Skill

O Claude escreve e revisa telas SwiftUI seguindo as regras da Apple, troca API velha pela atual e acha o que deixa o app lento.

por avdlee

instalações
35,1 mil
estrelas no GitHub
3.758
No skills.sh desde
janeiro de 2026
Licença
MIT

Atualizada no GitHub em 6 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

É um guia de SwiftUI que o Claude consulta enquanto mexe no seu app de iPhone, iPad ou Mac. Tem três modos: revisar código que já existe, melhorar o que está lá e construir uma tela nova, começando pelo fluxo de dados e quebrando a tela em partes menores.

Traz mais de 30 referências por assunto: estado, navegação, listas, animação, acessibilidade, gráficos com Swift Charts, telas de macOS e layout pro iPhone Duo dobrável. Aplica uma lista de regras que, quebradas, sempre viram bug, e protege API nova com #available pra não derrubar o app em iOS antigo.

Também grava e lê traces do Instruments, a ferramenta de medição da Apple. Com scripts em Python, aponta qual tela está travando e o que força ela a redesenhar, e devolve um plano em ordem de prioridade. Só mexe no código se você pedir.

Nas palavras de quem fez

Use when writing, reviewing, or refactoring SwiftUI code for iOS or macOS, including state and `@Observable` data flow, view composition, resizable layouts,…

avdlee, no SKILL.md

Quando usar

  • Revisar um app iOS que outra pessoa ou outra IA escreveu
  • Descobrir por que uma lista ou tela do app está engasgando
  • Atualizar código antigo de SwiftUI pras APIs atuais da Apple
  • Adaptar o app pra iPad, tela grande ou iPhone dobrável
  • Criar uma tela nova já com acessibilidade e fluxo de dados certos

Depois de instalar, é só pedir assim

  • Revisa a tela de checkout do meu app em SwiftUI e me diz o que está errado ou desatualizado
  • Grava um trace do app rodando no meu iPhone enquanto eu rolo o feed e me diz o que está deixando ele lento
  • Cria uma tela de perfil em SwiftUI com foto, nome e botão de editar, funcionando no iPhone e no iPad

Segurança

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.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Swiftui Expert Skill no Claude Code?

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 Swiftui Expert Skill, 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.

Precisa de Mac e Xcode?

Pra escrever e revisar o código, não precisa de nada além da skill. Pra compilar o app e gravar traces do Instruments, sim: Mac com Xcode e Python 3, que roda os scripts de análise. Não pede chave de API nem conta paga.

Ela força algum jeito de organizar o projeto?

Não. Foca em código certo e rápido e não impõe MVVM nem outra arquitetura. Também não aplica o visual Liquid Glass se você não pedir, e otimização de desempenho vem como sugestão, não como obrigação.

Roda no Codex e no Antigravity?

Sim. É um SKILL.md com arquivos de referência em texto, mais scripts em Python pros traces, então funciona em qualquer agente que leia skills.

Levar essa skill

1x swiftui-expert-skillR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/avdlee/swiftui-agent-skill

Aprenda a usar

Mais da loja avdlee

Ver a loja avdlee