Repolode
twostraws

twostraws/SwiftUI-Agent-Skill

Навык для AI-ассистентов разработчика, который учит Claude Code, Codex и другим инструментам писать современный и корректный код на SwiftUI.

Звёзды
6,245
Форки
236
Открытые issues
14
Последний коммит
3 дня назад

Что это?

SwiftUI Pro — это навык для AI-ассистентов разработчика с набором правил по SwiftUI: использованию API, дизайну, производительности и доступности. Он помогает избежать типичных ошибок LLM при написании SwiftUI-кода: устаревших API, элементов управления, недоступных через VoiceOver, и проблем с производительностью, которых можно было избежать.

Навык соответствует формату Agent Skills и устанавливается через npx в Claude Code, Codex, Gemini, Cursor и другие совместимые инструменты. Его можно вызвать слэш- или доллар-командой либо обычным запросом на естественном языке. Также можно ограничить проверку конкретной задачей, например поиском только устаревших API или проблем с доступностью.

Проект основан на существующих рекомендациях автора в AGENTS.md и распространяется по лицензии MIT. Навык написан кратко, поскольку его содержимое расходует токены из бюджета модели.

Ключевые возможности

  • 01Находит устаревшие API SwiftUI и предлагает современные замены.
  • 02Проверяет доступность, например выявляет элементы управления, скрытые от VoiceOver.
  • 03Ищет проблемы с производительностью в SwiftUI-представлениях и управлении состоянием.
  • 04Устанавливается через npx в Claude Code, Codex, Gemini, Cursor и другие инструменты с поддержкой Agent Skills.
  • 05Поддерживает частичные проверки, например только доступности.

Сценарии использования

  • Проверка существующей кодовой базы на SwiftUI на устаревшие API перед обновлением до iOS 26.
  • Генерация экранов на SwiftUI с помощью AI-ассистента с учетом лучших практик доступности.
  • Поиск проблем с производительностью в проекте на SwiftUI во время ревью кода.

Быстрый старт

  1. 1

    Установите skill с помощью npx

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

    Если npx отсутствует, установите Node через Homebrew

    brew install node
  3. 3

    В Claude Code добавьте marketplace и установите плагин

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

    Запустите skill в Claude Code

    /swiftui-pro

Что важно знать

  • Skill разработан для iOS 26 и Swift 6.4 или новее, поэтому для более старых версий рекомендации могут не подойти.

Темы

Частые вопросы

Что такое SwiftUI-Agent-Skill?
Навык для AI-ассистентов разработчика, который учит Claude Code, Codex и другим инструментам писать современный и корректный код на SwiftUI. SwiftUI Pro — это навык для AI-ассистентов разработчика с набором правил по SwiftUI: использованию API, дизайну, производительности и доступности. Он помогает избежать типичных ошибок LLM при написании SwiftUI-кода: устаревших API, элементов управления, недоступных через VoiceOver, и проблем с производительностью, которых можно было избежать.
SwiftUI-Agent-Skill можно использовать бесплатно? Какая у него лицензия?
SwiftUI-Agent-Skill распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
SwiftUI-Agent-Skill всё ещё поддерживается?
Активно поддерживается. Последний коммит в SwiftUI-Agent-Skill — 16 окт. 2026 г..
Для чего можно использовать SwiftUI-Agent-Skill?
Проверка существующей кодовой базы на SwiftUI на устаревшие API перед обновлением до iOS 26. Генерация экранов на SwiftUI с помощью AI-ассистента с учетом лучших практик доступности. Поиск проблем с производительностью в проекте на SwiftUI во время ревью кода.
Как установить SwiftUI-Agent-Skill?
Установите skill с помощью npx: npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro Если npx отсутствует, установите Node через Homebrew: brew install node В Claude Code добавьте marketplace и установите плагин: /plugin marketplace add twostraws/SwiftUI-Agent-Skill Запустите skill в Claude Code: /swiftui-pro
Где скачать SwiftUI-Agent-Skill?
Исходный код и инструкции по установке — на GitHub: https://github.com/twostraws/SwiftUI-Agent-Skill

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты