Dimillian/Skills: SwiftUI, Swift Concurrency и ревью кода в Codex
Агент, который правит SwiftUI-код, легко раздувает body до сотен строк, путается в изоляции акторов и не знает свежих API. В этом наборе 16 самостоятельных скиллов под конкретные задачи Apple-разработки и ревью, и у каждого свой SKILL.md с триггерами, порядком работы, примерами и справочными материалами.
swiftui-view-refactor дробит длинные view на подвиды, переводит поток данных на MV-подход и выправляет работу с @Observable
swift-concurrency-expert разбирает ошибки Swift 6.2+: изоляцию акторов, нарушения Sendable, аннотации @MainActor и гонки данных
swiftui-liquid-glass внедряет API Liquid Glass из iOS 26+ с верным порядком модификаторов, группировкой и запасным вариантом
ios-debugger-agent через XcodeBuildMCP собирает и запускает приложение в симуляторе, снимает скриншоты, читает логи и исследует UI
review-swarm и bug-hunt-swarm запускают по четыре агента только на чтение и возвращают проблемы диффа или причины бага по приоритету
Когда пригодится
SwiftUI-экран тормозит при прокрутке, и нужно найти лишние обновления view и смену идентичности
Проект переходит на Swift 6, и компилятор завалил вас предупреждениями о Sendable и акторах
Перед выпуском нужно собрать текст «Что нового» для App Store из истории git с последнего тега
Попросите агента
Разбей ContentView.swift на небольшие подвиды и убери побочные эффекты из body
Исправь ошибки изоляции акторов в этом файле под Swift 6.2
Собери заметки к релизу App Store по коммитам с последнего тега
Вопросы
Как установить Dimillian/Skills?
Через skills CLI командой npx skills add Dimillian/Skills. По README можно и вручную скопировать папки скиллов в $CODEX_HOME/skills.
Работают ли эти скиллы в Claude Code?
README пишет только о Codex и другие агенты не называет, поэтому работу в Claude Code автор не обещает.
Есть ли в наборе что-то кроме SwiftUI?
Да. Там же лежат скилл для GitHub через gh CLI, разбор скорости React-компонентов, упаковка macOS-приложений на SwiftPM без Xcode и пакетный рефакторинг силами нескольких агентов.