Об этом проекте

SwiftUI Pro — это навык агента, предназначенный для помощи ИИ-ассистентам в написании более умного, простого и современного кода SwiftUI. Он предоставляет рекомендации по использованию API, дизайну, производительности и доступности, а также нацелен на ошибки, которые большие языковые модели часто допускают при генерации кода SwiftUI. Навык охватывает такие темы, как навигация, макеты, анимации, управление состоянием, поддержка VoiceOver и использование устаревших API. Он основан на существующем файле AGENTS.md автора и использует формат Agent Skills, поэтому предназначен для работы с Claude Code, Codex, Gemini, Cursor и другими совместимыми инструментами. Установка может быть выполнена через npx: npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro Пользователи Claude Code также могут добавить маркетплейс и установить плагин напрямую. Навык можно активировать с помощью команд, таких как /swiftui-pro в Claude Code или $swiftui-pro в Codex, и он может принимать конкретные инструкции для частичных проверок, например, проверки устаревших API или фокусировки на доступности. Также поддерживается активация на естественном языке. Связанные навыки того же автора включают SwiftData Pro, Swift Concurrency Pro и Swift Testing Pro. Приветствуются вклады, с рекомендацией сохранять Markdown кратким из-за затрат на токены и сосредотачиваться на крайних случаях и неожиданностях, а не повторять то, что LLM уже знают. Проект доступен под лицензией MIT.