zhutao100/swift-gui-verifiable-loop-skill

Habilidade para criar e executar um loop fechado determinístico e amigável para agentes, voltado a mudanças na GUI SwiftUI no macOS (AppKit) e iOS (UIKit), utilizando xcodebuild + evidência .xcresult + extração xcresulttool, além de testes de snapshot, auditorias de acessibilidade e pequenos fluxos de fumaça XCUITest.

O que é swift-gui-verifiable-loop-skill?

Esta skill capacita um agente de IA a criar e executar um pipeline automatizado, determinístico e fechado para validação de mudanças em interfaces gráficas SwiftUI, abrangendo tanto macOS (AppKit) quanto iOS (UIKit). Ela é especialmente útil para desenvolvedores que utilizam ferramentas como Claude Code, Cursor ou Codex, fornecendo uma abordagem estruturada para verificar que alterações visuais e de comportamento não quebrem funcionalidades existentes. O processo se baseia em ferramentas da Apple: xcodebuild para compilação e execução de testes, .xcresult como formato de evidência, e xcresulttool para extração de dados dos resultados. A skill também integra testes de snapshot para detecção de regressões visuais, auditorias de acessibilidade para garantir conformidade com padrões, e pequenos fluxos de fumaça (smoke tests) via XCUITest para validar cenários críticos de interação do usuário. O loop é projetado para ser executado de forma confiável por agentes, com saídas padronizadas e interpretáveis, facilitando a integração em pipelines de CI/CD e revisão automatizada de código.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add zhutao100/swift-gui-verifiable-loop-skill

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que swift-gui-verifiable-loop-skill faz?

Habilidade para criar e executar um loop fechado determinístico e amigável para agentes, voltado a mudanças na GUI SwiftUI no macOS (AppKit) e iOS (UIKit), utilizando xcodebuild + evidência .xcresult + extração xcresulttool, além de testes de snapshot, auditorias de acessibilidade e pequenos fluxos de fumaça XCUITest.

Habilidades Relacionadas