iOS Performance Agent Skills
Шесть скиллов по скорости iOS-приложений: запуск, профилирование, SwiftUI, конкурентность Swift и ощущаемая скорость.
- 121 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Скиллы только читают код проекта и дают рекомендации, внешних вызовов нет.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/ios-performance-agent-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скиллы только читают код проекта и дают рекомендации, внешних вызовов нет.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор из шести скиллов учит агента разбирать проблемы производительности iOS-приложений. Каждый скилл лежит в своей папке с `SKILL.md` и справочными файлами: `ios-launch-performance` про холодный и теплый запуск, `ios-performance-profiling` про Instruments, MetricKit и сигнпосты, `ios-perceived-performance` про состояния загрузки и первый отклик. Еще три скилла разбирают код: `swiftui-performance` смотрит на идентичность, состояние и стоимость `body`, `swift-concurrency-performance` на акторы и задачи, `swift-runtime-performance` на аллокации, ARC и диспетчеризацию. Везде акцент на измерении, а не на догадках.
Для кого. iOS-разработчикам, которые отдают агенту разбор медленного старта, подвисаний списков и лишних перерисовок SwiftUI.
Подходит, если
- Приложение долго показывает первый кадр после холодного запуска.
- Список SwiftUI дергается при прокрутке, и неясно, какое состояние вызывает перерисовку.
- Перед оптимизацией нужно выбрать между Instruments, XCTest-метриками и MetricKit.
- Код с `async`/`await` и `@MainActor` подозревают в задержках интерфейса.
Не подходит, если
- Нужна проверка доступности или дизайна, а не скорости.
- Проект не на Swift и не под iOS.
- Требуются готовые трассировки с вашего устройства: скиллы дают методику, но замеры остаются за вами.
Пример запроса к агенту
Проверь запуск моего приложения по скиллу `ios-launch-performance` и покажи, что стоит измерить в Instruments в первую очередь.Ограничения
Скиллы дают структурированные рекомендации и вопросы для проверки, но сами ничего не измеряют: трассы Instruments и данные MetricKit собирает разработчик. Последний коммит в июле 2026. Для регистрации в агентах установщик `npx skills` задает вопросы о выборе агентов и области установки. Рекомендации опираются на описанные в скиллах приемы и не знают о версии Xcode и устройствах конкретного проекта, поэтому выводы проверяют замерами.
Как отключить. Удалите папки нужных скиллов из каталога скиллов агента или выполните отключение плагина в Claude Code.
Частые вопросы
Можно ли поставить не все скиллы?
Да. Добавьте флаги `--skill` с именами нужных скиллов вместо `--all`, например `--skill ios-launch-performance --skill swiftui-performance`.
Работает ли набор вне Claude Code?
Да. Установщик спрашивает, в какие агенты зарегистрировать скиллы: Claude Code, Codex, Cursor и другие. Для Claude Code есть и вариант `/plugin install`.
Что делает скилл для SwiftUI?
Проверяет идентичность элементов, владение состоянием, область зависимостей, стоимость `body`, списки, привязки и анимации, затем советует профилирование для подтверждения.
Заменяет ли набор Instruments?
Нет. Скиллы подсказывают, что искать и как трактовать результаты, а запись трасс остается за Instruments, XCTest и MetricKit.
Как установить набор в Claude Code плагином?
Выполните `/plugin install Livsy90/iOS-Performance-Agent-Skills`: команда ставит весь набор. Отдельные скиллы выбирают через `npx skills`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыНабор скиллов по iOS 26+, Swift 6.3 и SwiftUI: агент получает знания по современным фреймворкам Apple
Скиллы для разработки под Apple: справочники по SwiftUI, UIKit и Liquid Glass, гайды по Swift 6 и маршрутизатор для задач iOS 26
Скилл с практиками SwiftUI: состояние, композиция view, производительность, новые API, Liquid Glass и разбор трейсов Instruments
Скилл добавляет агенту официальные заметки Apple по SwiftUI, которые установщик достает из вашего Xcode
Набор из 26 скиллов о производительности Jetpack Compose: от аудита с замерами до профилей Baseline и R8
Скилл со скриптами для сборки iOS-приложений и управления симулятором через дерево доступности, с экономным выводом для агента
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| iOS Performance Agent Skills (эта карточка) | нет | 121 | |
| SwiftUI Expert Skill | нет | 3 893 | общий разбор кода SwiftUI; здесь основной упор на скорость, запуск и профилирование |
| Swift Concurrency Agent Skill | нет | 1 715 | один скилл по конкурентности; здесь он один из шести про производительность |
Коротко о README
Каждый скилл лежит в отдельной папке верхнего уровня и ставится одной командой `npx` либо копируется вручную в каталог скиллов агента.