Skills

Verificar estado e desempenho SwiftUI com swiftui-expert-skill

Para orientação SwiftUI sobre estado, composição, desempenho e Liquid Glass iOS 26+ numa ferramenta que suporta Agent Skills. Instale swiftui-expert-skill com o comando oficial e verifique o código existente com a frase fonte; não altere ficheiros por omissão.

Official source · AvdLee/SwiftUI-Agent-Skill

Install

npx skills add https://github.com/avdlee/swiftui-agent-skill --skill swiftui-expert-skill

Para quem

Se escreve SwiftUI e quer que um Agent fale de gestão de estado, composição de vistas, desempenho e adoção de Liquid Glass iOS 26+ segundo prática de perito, esta competência encaixa. Destina-se a qualquer ferramenta de código que suporte o formato aberto Agent Skills. Notas de formato:

https://agentskills.io/home

O repositório também está empacotado como Agent Plugin (spec 1.0.0): clientes compatíveis descobrem competências automaticamente a partir do plugin.json na raiz e skills/. Especificação da extensão:

https://agent-plugins.org/

Dá orientação; não promete que as alterações compilem. Sem código SwiftUI e sem plano de falar destes temas, não instale primeiro.

Primeira tentativa em 3 minutos

Abra o repositório oficial e confirme a fonte:

https://github.com/avdlee/swiftui-agent-skill

A instalação escreve competências. Após confirmar, copie só este comando oficial; não deixe cair --skill nem o nome da competência:

npx skills add https://github.com/avdlee/swiftui-agent-skill --skill swiftui-expert-skill

Um fim normal sem erro de terminal é o sinal de sucesso. O texto fonte não escreve um diretório de instalação; não invente um caminho. O texto fonte também não tem um segundo instalador; não invente um comando de mercado.

Depois abra código SwiftUI existente e dispare a primeira vez com a frase fonte: Use the swiftui expert skill and review the current SwiftUI code for state-management and performance improvements. Isto é uma verificação, não uma alteração de ficheiro por omissão. Observe se o Agent dá notas concretas sobre estado e desempenho. Se começar a alterar código de imediato, pare e confirme que aceita uma escrita de ficheiro antes de continuar. Na primeira vez, não peça também assentar Liquid Glass.

Exemplos de uso

Exemplo 1: verificar a gestão de estado e o desempenho do SwiftUI atual. O texto fonte escreve o uso como esse pedido em inglês acima. Encaixa se já tem código de interface e só quer conselho primeiro. Confirme o ficheiro de destino antes de falar; o sucesso é receber notas sobre estado e desempenho. O texto fonte não dá lista de verificação nem graus de gravidade; não invente uma folha de pontuação.

Exemplo 2: discutir a adoção de Liquid Glass iOS 26+. O texto fonte escreve o âmbito de capacidade como SwiftUI state management, view composition, performance, and iOS 26+ Liquid Glass adoption. Encaixa se já está a ver o visual do sistema novo e só quer contrastar com a orientação. Confirme primeiro que fala de como adotar, não de alterar o projeto de imediato; se depois quiser alterar código, confirme a escrita à parte. O texto fonte não dá inventário de API nem pormenor além da versão mínima do sistema; não acrescente interfaces que nunca aparecem.

Limites

A única instalação recomendada é a linha npx skills add com --skill swiftui-expert-skill. Não mude o nome da competência nem invente uma variante skills add que nunca aparece. O texto fonte escreveu um inventário exclusivo para vários clientes e disse que os compatíveis descobrem automaticamente a partir de plugin.json e skills/. Não copie esse inventário de clientes para o corpo nem afirme que só se suportam essas ferramentas.

A evidência cobre orientação: gestão de estado, composição de vistas, desempenho, Liquid Glass. O texto fonte não dá comando de refatoração automática nem andaime de testes. Leia o review em inglês como verificar código, não como uma reescrita em lote não autorizada. Não complete uma migração UIKit nem temas que não sejam SwiftUI não escritos.