Pular pro conteúdo

Swiftui skill

O Claude escreve telas de app pra iPhone consultando a documentação da Apple, em vez de chutar nome de API de memória.

por prisma-labs-dev

instalações
677
estrelas no GitHub
349
No skills.sh desde
março de 2026
Licença
MIT

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

O que ela faz

A skill traz páginas da documentação oficial do SwiftUI baixadas em Markdown: o índice completo do framework (907 KB), o protocolo View com todos os modificadores, @State, @Binding, @Environment, @Observable, NavigationStack, NavigationSplitView, TabView, List, Canvas e GraphicsContext.

Quando surge uma dúvida de SwiftUI, o Claude procura primeiro nesses arquivos, depois nas outras skills da Apple que você tiver instaladas. Se a página não está em lugar nenhum, ele acha o caminho no índice e busca a versão em Markdown no sosumi.ai, um espelho da documentação da Apple.

No Claude Code, ela roda num subagente de exploração separado, então a busca na documentação não enche a conversa principal. Serve pra conferir o nome certo da API, o modificador certo e a partir de qual versão do iOS cada recurso existe, incluindo o iOS 26.

Nas palavras de quem fez

API reference: SwiftUI. Query for views, layouts, navigation, @State/@Binding/@Observable, view modifiers, NavigationStack, iOS 26+ features.

prisma-labs-dev, no SKILL.md

Quando usar

  • Montar uma tela de app pra iPhone em SwiftUI sem errar o nome do modificador
  • Tirar a dúvida entre @State, @Binding e @Observable
  • Montar navegação com NavigationStack ou abas com TabView
  • Conferir se um recurso existe no iOS 26 antes de usar
  • Desenhar gráfico ou forma livre com Canvas

Depois de instalar, é só pedir assim

  • Qual o jeito certo de passar dados entre telas com @Observable no SwiftUI?
  • Monta uma tela de lista que abre o detalhe usando NavigationStack
  • Que modificadores do SwiftUI eu uso pra deixar esse botão com canto arredondado e sombra?

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
  • SnykAlerta

Perguntas

Como instalar a Swiftui 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, 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.

O que a swiftui precisa pra funcionar?

Só da skill instalada: os arquivos de documentação vêm junto, sem chave de API nem conta paga. Pra buscar páginas que não estão nela, precisa de internet pra acessar o sosumi.ai.

Roda no Codex e no Antigravity?

Os arquivos de documentação servem pra qualquer agente que lê skills. A configuração que manda ela rodar num subagente separado é do Claude Code; em outro agente, a consulta acontece na própria conversa.

Ela escreve o app inteiro?

Não é o papel dela. Ela é uma referência de consulta: o Claude usa a documentação pra acertar a API, mas desenho de tela, arquitetura e publicação na App Store ficam fora dela.

Levar essa skill

1x swiftuiR$ 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/prisma-labs-dev/apple-skills

Aprenda a usar

Mais da loja prisma-labs-dev

Ver a loja prisma-labs-dev