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.
notolivaresf/uikit-skill
Conjunto de arquivos de instruções que ensinam agentes de programação com IA, como Claude Code e Codex, a escrever código UIKit melhor para iOS 18 e versões posteriores.
- Estrelas
- 21
- Forks
- 0
- Issues abertas
- 0
- Último commit
- há 9 dias
O que é?
uikit-skill é uma coleção de skills para agentes que desenvolvem com UIKit no iOS 18 e versões posteriores. Cada skill é uma pequena pasta com um arquivo SKILL.md contendo instruções que um agente de programação com IA, como Claude Code ou Codex, lê antes de começar a trabalhar. O objetivo é evitar erros comuns de UIKit que fazem telas funcionarem, mas travarem, pularem ou perderem a posição de leitura.
A skill mais recente, uikit-list, é voltada a listas longas que continuam crescendo enquanto o usuário as consulta, como chats, feeds e logs. O repositório também inclui guias mais abrangentes sobre UIKit moderno, com exemplos em Swift e Objective-C, um resumo das mudanças do SDK do iOS 27 e uma variante experimental mais curta. Os arquivos principais são mantidos concisos para que um agente possa carregá-los de uma só vez.
A instalação consiste em copiar uma pasta de skill para o diretório de skills do agente, por projeto ou globalmente. O Claude Code também permite instalar as skills como plugin.
Recursos principais
- 01Oferece uma skill voltada a listas para feeds, chats e logs que recebem novos itens enquanto o usuário está lendo.
- 02Inclui um guia geral sobre UIKit moderno com exemplos em Swift e uma variante em Objective-C.
- 03Oferece um resumo das mudanças do SDK do iOS 27 que complementa o guia geral.
- 04A instalação é feita copiando uma pasta para os diretórios de skills do Claude Code ou do Codex, ou como plugin do Claude Code.
Casos de uso
- Usar um agente de IA para criar uma tela de chat ou uma conversa em um app iOS com UIKit.
- Gerar um feed longo ou visualizador de logs que carregue páginas anteriores sem mover o conteúdo visível.
- Orientar um agente na criação de código UIKit para iOS 18 ou versões posteriores, com menos erros comuns.
Início rápido
- 1
Clone o repositório
git clone https://github.com/notolivaresf/uikit-skill.git - 2
Crie a pasta skills para o Claude Code no seu projeto
mkdir -p .claude/skills - 3
Copie a pasta da skill uikit-list para o projeto
cp -R uikit-skill/skills/uikit-list .claude/skills/
Antes de usar
- A skill uikit-list recomendada ainda não foi avaliada em benchmarks.
- Os resultados medidos vêm de um pequeno número de builds, principalmente da skill chat-list e de um único modelo.
Em coleções
Tópicos
Perguntas frequentes
- O que é uikit-skill?
- Conjunto de arquivos de instruções que ensinam agentes de programação com IA, como Claude Code e Codex, a escrever código UIKit melhor para iOS 18 e versões posteriores. uikit-skill é uma coleção de skills para agentes que desenvolvem com UIKit no iOS 18 e versões posteriores. Cada skill é uma pequena pasta com um arquivo SKILL.md contendo instruções que um agente de programação com IA, como Claude Code ou Codex, lê antes de começar a trabalhar. O objetivo é evitar erros comuns de UIKit que fazem telas funcionarem, mas travarem, pularem ou perderem a posição de leitura.
- uikit-skill é gratuito? Qual é a licença?
- uikit-skill é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- uikit-skill ainda é mantido?
- Manutenção ativa. O último commit de uikit-skill foi em 30 de out. de 2026.
- Para que posso usar uikit-skill?
- Usar um agente de IA para criar uma tela de chat ou uma conversa em um app iOS com UIKit. Gerar um feed longo ou visualizador de logs que carregue páginas anteriores sem mover o conteúdo visível. Orientar um agente na criação de código UIKit para iOS 18 ou versões posteriores, com menos erros comuns.
- Como instalar uikit-skill?
- Clone o repositório: git clone https://github.com/notolivaresf/uikit-skill.git Crie a pasta skills para o Claude Code no seu projeto: mkdir -p .claude/skills Copie a pasta da skill uikit-list para o projeto: cp -R uikit-skill/skills/uikit-list .claude/skills/
- Onde consigo uikit-skill?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/notolivaresf/uikit-skill
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um navegador feito para você e seus agentes de IA compartilharem: os agentes executam tarefas em Spaces isolados, sem mexer nas suas abas e sessões.
Uma camada de skills, roteamento e workflows para o Hermes Agent, que escolhe modelos por tipo de tarefa e executa jobs em grafo com várias etapas em paralelo.
Uma skill open source para agentes de IA entenderem softwares existentes, planejarem uma reconstrução e validá-la, em conjunto com a ferramenta REA.
Biblioteca iOS pronta para usar que impede o teclado de cobrir UITextField e UITextView, sem exigir código.
Um controlador de visualização para iOS que recorta objetos UIImage, com rotação, recorte circular e proporção fixa, inspirado no editor do app Fotos.