ios-developer
Crie apps iOS nativos com Swift
O desenvolvimento iOS nativo exige conhecimento da plataforma em UI, dados, segurança, testes e trabalho de lançamento na App Store. Esta skill oferece a Claude, Codex e Claude Code orientações focadas para implementação iOS com prioridade em Swift.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "ios-developer" from https://skillstore.io/skills/sickn33-ios-developer.md and its manifest at https://skillstore.io/api/skills/sickn33-ios-developer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "ios-developer". Crie um editor de perfil em SwiftUI com persistência local.
Resultado esperado:
Um plano de recurso cobrindo telas, view models, armazenamento SwiftData, estados de validação, rótulos de acessibilidade, testes unitários e cobertura de testes de UI.
Usando "ios-developer". Migre uma tela antiga de configurações em UIKit para SwiftUI.
Resultado esperado:
Uma estratégia de migração com limites de wrappers, mudanças de navegação, propriedade de estado, etapas de implantação, testes de regressão e tratamento de fallback.
Usando "ios-developer". Prepare meu app para TestFlight e revisão da App Store.
Resultado esperado:
Uma checklist de lançamento cobrindo assinatura, configuração de build, rótulos de privacidade, capturas de tela, relatórios de falhas, feedback beta, metadados e riscos das diretrizes de revisão.
Auditoria de segurança
SeguroThe static command-execution finding is a false positive caused by Markdown inline code around a resource path. The system reconnaissance finding is also a false positive because the cited line only describes UIKit integration capabilities. No prompt injection, data exfiltration intent, or unsafe operational behavior was found in SKILL.md.
Fatores de risco
⚙️ Comandos externos (1)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/sickn33-ios-developer/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/sickn33-ios-developer?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/sickn33-ios-developer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-ios-developer/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/sickn33-ios-developer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
sickn33. (2026). ios-developer security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-ios-developer/audits/4Citação BibTeX
@techreport{sickn33-sickn33-ios-developer-2026,
author = {sickn33},
title = {ios-developer security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-ios-developer/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ios-developer security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/sickn33-ios-developer/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-ios-developer:audit:4"
description: "Skillstore immutable audit report identifier"
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Criar um recurso em SwiftUI
Projete uma nova tela iOS com gerenciamento de estado, navegação, tratamento de erros, acessibilidade e testes.
Modernizar um módulo legado
Planeje uma migração segura de UIKit ou padrões Swift mais antigos para SwiftUI, Combine e arquitetura modular.
Preparar para lançamento na App Store
Revise privacidade, desempenho, metadados, TestFlight, capturas de tela e riscos de revisão da App Store antes do envio.
Teste estes prompts
Planeje um recurso iOS para [feature goal]. Use SwiftUI quando apropriado. Inclua fluxo de dados, telas, acessibilidade, testes e preocupações da App Store.
Revise esta arquitetura iOS: [paste summary]. Recomende melhorias em gerenciamento de estado SwiftUI, navegação, injeção de dependência, persistência e testes.
Projete uma integração de API iOS segura para [service]. Cubra URLSession, modelos Codable, armazenamento de autenticação, novas tentativas, comportamento offline, privacidade e testes.
Audite este plano de lançamento iOS: [paste details]. Verifique desempenho, acessibilidade, rótulos de privacidade, riscos de revisão da App Store, TestFlight, relatórios de falhas e planejamento de rollback.
Boas práticas
- Compartilhe a versão iOS alvo, a versão do Xcode, a arquitetura atual e dependências importantes antes de pedir orientação de implementação.
- Peça acessibilidade, privacidade, tratamento de erros e cobertura de testes para cada recurso voltado ao usuário.
- Valide o código gerado com a documentação da Apple e as configurações de build do projeto antes do lançamento.
Evitar
- Não solicite reescritas amplas sem descrever os módulos existentes, riscos e restrições de lançamento.
- Não armazene tokens, senhas ou dados pessoais fora dos mecanismos seguros de armazenamento do iOS.
- Não trate orientações da App Store ou de privacidade como aprovação jurídica sem uma revisão separada.