O que Swift-Testing-Agent-Skill faz?
Permite que assistentes de codificação de IA gerem testes Swift precisos usando recursos de teste estruturados, adaptados para erros comuns de LLMs.
Permite que assistentes de codificação de IA gerem testes Swift precisos usando recursos de teste estruturados, adaptados para erros comuns de LLMs.
Esta skill capacita assistentes de codificação de IA, como Claude Code, Cursor e Codex, a produzirem testes unitários e de integração em Swift de alta qualidade, focando em evitar armadilhas comuns que modelos de linguagem (LLMs) frequentemente encontram. Ela fornece uma estrutura padronizada para escrever testes bem organizados, legíveis e fáceis de manter, incorporando práticas recomendadas como isolamento de testes, uso adequado de `XCTestExpectation` para código assíncrono, e verificação de erros em funções que lançam exceções. Útil tanto para desenvolvedores iOS experientes quanto para iniciantes, a skill reduz drasticamente o tempo gasto corrigindo testes gerados por IA, fornecendo diretrizes explícitas sobre como estruturar casos de teste, nomear métodos de teste e lidar com cenários de `nil` e limites. Ela funciona em qualquer ambiente de desenvolvimento que suporte Swift e integra-se perfeitamente ao workflow do Xcode, garantindo que os testes sejam executados de forma confiável no `Test Navigator` e não gerem falsos positivos. O conteúdo da skill é baseado em documentação detalhada do SKILL.md, que descreve desde padrões de nomenclatura até técnicas avançadas como teste de performance usando `measure` e testes paramétricos.
npx skills add Acromegaliacanaliculus452/Swift-Testing-Agent-SkillInstalled? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Permite que assistentes de codificação de IA gerem testes Swift precisos usando recursos de teste estruturados, adaptados para erros comuns de LLMs.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.