
Claude Code
com o Claudinho
O Claude no terminal: o que o Vagner usa nos vídeos.
O Claude escreve e revisa a parte de dados do seu app iOS sem cair nos erros que travam o app ou bagunçam o que já estava salvo.
por dpearson2699
Atualizada no GitHub em 31 de julho de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.
A skill ensina o Claude a usar o SwiftData, o jeito da Apple de salvar dados em apps de iPhone, no iOS 26 com Swift 6.3. Ela cobre como definir os modelos, criar o contêiner, salvar, editar e apagar registros, e mostrar listas na tela com @Query e filtros #Predicate.
Ela também trata do que costuma dar problema: mudar a estrutura dos dados com plano de migração entre versões, sincronizar pelo iCloud com CloudKit, conviver com um banco Core Data antigo e fazer trabalho em segundo plano com @ModelActor, sem passar dados de uma thread pra outra do jeito errado.
Traz 12 erros comuns, cada um com o conserto, e uma lista de checagem pra revisar código. Antes de apagar em lote ou migrar, manda testar numa cópia descartável e conferir contagens e relações depois.
Implement, review, or improve data persistence using SwiftData. Use when defining @Model classes with @Attribute, @Relationship, @Transient, #Unique, or…
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 Swiftdata, 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.
De um Mac com Xcode pra compilar o app, como todo projeto de iPhone. A skill é só conhecimento e exemplos de código, sem script nem chave de API. Pra sincronizar pelo iCloud, o projeto precisa da capacidade iCloud com CloudKit e das notificações remotas ligadas no Xcode.
Roda: é uma skill em SKILL.md, só texto e exemplos, e qualquer agente que lê skills segue igual. Compilar e testar o app continua sendo no Xcode.
Não. Montar um banco só em Core Data fica com a skill core-data, do mesmo pacote. A swiftdata entra quando o app usa SwiftData ou está migrando do Core Data pra ele.
1x swiftdataR$ 0,00
TotalR$ 0,00
Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/dpearson2699/swift-ios-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.