Repolode
twostraws

twostraws/SwiftUI-Agent-Skill

Uma skill de agente que ensina assistentes de programação com IA, como Claude Code e Codex, a escrever código SwiftUI moderno e correto.

Estrelas
6,245
Forks
236
Issues abertas
14
Último commit
há 3 dias

O que é?

SwiftUI Pro é uma skill de agente que fornece aos assistentes de programação com IA um conjunto de regras específicas de SwiftUI sobre uso de API, design, desempenho e acessibilidade. Ela aborda erros comuns cometidos por LLMs ao escrever SwiftUI, como usar APIs descontinuadas, criar controles inacessíveis pelo VoiceOver e introduzir problemas de desempenho evitáveis.

A skill segue o formato Agent Skills e pode ser instalada com npx no Claude Code, Codex, Gemini, Cursor e outras ferramentas compatíveis. Ela pode ser acionada com um comando iniciado por barra ou cifrão, ou em linguagem natural, e pode ser limitada a uma revisão parcial, como verificar apenas APIs descontinuadas ou acessibilidade.

O projeto se baseia nas orientações AGENTS.md existentes do autor e está sob a licença MIT. Foi escrito para ser conciso, já que o conteúdo da skill consome o orçamento de tokens do modelo.

Recursos principais

  • 01Sinaliza APIs SwiftUI descontinuadas e sugere substituições modernas.
  • 02Verifica problemas de acessibilidade, como controles ocultos para o VoiceOver.
  • 03Analisa problemas de desempenho em views SwiftUI e no gerenciamento de estado.
  • 04Instala via npx no Claude Code, Codex, Gemini, Cursor e outras ferramentas compatíveis com Agent Skills.
  • 05Permite revisões parciais, por exemplo, com foco apenas em acessibilidade.

Casos de uso

  • Revisar uma base de código SwiftUI existente em busca de APIs descontinuadas antes de uma atualização para o iOS 26.
  • Pedir a um assistente de IA que gere telas SwiftUI seguindo as práticas recomendadas de acessibilidade.
  • Auditar um projeto SwiftUI em busca de problemas de desempenho durante uma revisão de código.

Início rápido

  1. 1

    Instale a skill com npx

    npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro
  2. 2

    Se não tiver npx, instale o Node pelo Homebrew

    brew install node
  3. 3

    No Claude Code, adicione o marketplace e instale o plugin

    /plugin marketplace add twostraws/SwiftUI-Agent-Skill
  4. 4

    Ative a skill no Claude Code

    /swiftui-pro

Antes de usar

  • A skill foi projetada para iOS 26 e Swift 6.4 ou posterior, então as orientações podem não ser adequadas para versões anteriores.

Tópicos

Perguntas frequentes

O que é SwiftUI-Agent-Skill?
Uma skill de agente que ensina assistentes de programação com IA, como Claude Code e Codex, a escrever código SwiftUI moderno e correto. SwiftUI Pro é uma skill de agente que fornece aos assistentes de programação com IA um conjunto de regras específicas de SwiftUI sobre uso de API, design, desempenho e acessibilidade. Ela aborda erros comuns cometidos por LLMs ao escrever SwiftUI, como usar APIs descontinuadas, criar controles inacessíveis pelo VoiceOver e introduzir problemas de desempenho evitáveis.
SwiftUI-Agent-Skill é gratuito? Qual é a licença?
SwiftUI-Agent-Skill é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
SwiftUI-Agent-Skill ainda é mantido?
Manutenção ativa. O último commit de SwiftUI-Agent-Skill foi em 16 de out. de 2026.
Para que posso usar SwiftUI-Agent-Skill?
Revisar uma base de código SwiftUI existente em busca de APIs descontinuadas antes de uma atualização para o iOS 26. Pedir a um assistente de IA que gere telas SwiftUI seguindo as práticas recomendadas de acessibilidade. Auditar um projeto SwiftUI em busca de problemas de desempenho durante uma revisão de código.
Como instalar SwiftUI-Agent-Skill?
Instale a skill com npx: npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro Se não tiver npx, instale o Node pelo Homebrew: brew install node No Claude Code, adicione o marketplace e instale o plugin: /plugin marketplace add twostraws/SwiftUI-Agent-Skill Ative a skill no Claude Code: /swiftui-pro
Onde consigo SwiftUI-Agent-Skill?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/twostraws/SwiftUI-Agent-Skill

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados