Sobre o projeto

SwiftUI Pro é uma skill de agente projetada para ajudar assistentes de codificação de IA a escrever código SwiftUI mais inteligente, simples e moderno. Ela fornece orientação sobre uso de API, design, desempenho e acessibilidade, e visa erros que modelos de linguagem grandes comumente cometem ao gerar código SwiftUI. A skill cobre tópicos incluindo navegação, layout, animações, gerenciamento de estado, suporte a VoiceOver e uso de APIs obsoletas. Ela é construída sobre o arquivo AGENTS.md existente do autor e usa o formato Agent Skills, portanto, é destinada a funcionar com Claude Code, Codex, Gemini, Cursor e outras ferramentas compatíveis. A instalação pode ser feita via npx: npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro Usuários do Claude Code também podem adicionar o marketplace e instalar o plugin diretamente. A skill pode ser acionada com comandos como /swiftui-pro no Claude Code ou $swiftui-pro no Codex, e pode aceitar instruções específicas para revisões parciais, por exemplo, verificar APIs obsoletas ou focar em acessibilidade. O acionamento por linguagem natural também é suportado. Skills relacionadas do mesmo autor incluem SwiftData Pro, Swift Concurrency Pro e Swift Testing Pro. Contribuições são bem-vindas, com orientação para manter o Markdown conciso devido aos custos de tokens e focar em casos extremos e surpresas, em vez de repetir o que os LLMs já sabem. O projeto está disponível sob a Licença MIT.