Каталог / avdlee / swift-concurrency

swift-concurrency

avdlee/swift-concurrency-agent-skill
12.3K
установок
#769
в рейтинге

Что делает

Диагностика гонок данных, миграция на async/await и разрешение проблем конкурентности Swift 6 с пошаговым руководством.
  • Анализирует параметры проекта (языковой режим, уровень строгой конкурентности, изоляция по умолчанию) перед предложением исправлений, чтобы рекомендации совпадали с вашей конфигурацией сборки
  • Охватывает все основные диагностики конкурентности: изоляция main actor, соответствие actor, нарушения Sendable и предупреждения SwiftLint с минимально безопасными стратегиями исправления
  • Предоставляет режим быстрого исправления для локализованных однофайловых проблем и переходит к глубоким справочникам, когда границы изоляции пересекают модули или нужны небезопасные обходные пути
  • Включает цикл валидации миграции Swift 6: сборка, исправление одной категории ошибок, пересборка, тестирование, затем переход для предотвращения каскадных регрессий
  • Маршрутизирует к 15+ справочным документам об основах async/await, жизненном цикле task, паттернах actor, соответствии Sendable, тестировании, Core Data и оптимизации производительности

Установка

$ npx skills add avdlee/swift-concurrency-agent-skill