Навык для AI-ассистентов разработчика, который учит Claude Code, Codex и другим инструментам писать современный и корректный код на SwiftUI.
notolivaresf/uikit-skill
Набор файлов с инструкциями, которые помогают AI-агентам для написания кода, например Claude Code и Codex, лучше работать с UIKit в iOS 18 и новее.
- Звёзды
- 21
- Форки
- 0
- Открытые issues
- 0
- Последний коммит
- 8 дней назад
Что это?
uikit-skill — это коллекция навыков для агентов, предназначенных для разработки на UIKit в iOS 18 и новее. Каждый навык — это небольшая папка с файлом SKILL.md, инструкции из которого AI-агент для написания кода, например Claude Code или Codex, читает перед началом работы. Цель — помочь агентам избегать распространённых ошибок в UIKit, из-за которых экраны работают, но подтормаживают, скачут или сбивают читателя с места.
Новейший навык, uikit-list, предназначен для длинных списков, которые продолжают пополняться, пока пользователь их просматривает: например, чатов, лент и логов. В репозитории также есть более общие руководства по современному UIKit с примерами на Swift и Objective-C, сводка изменений SDK для iOS 27 и более короткий экспериментальный вариант. Основные файлы сделаны краткими, чтобы агент мог прочитать их за один раз.
Чтобы установить навыки, нужно скопировать папку навыка в каталог навыков агента — для конкретного проекта или глобально. В Claude Code навыки также можно установить как плагин.
Ключевые возможности
- 01Навык для работы со списками: лентами, чатами и логами, которые пополняются новыми элементами, пока пользователь их читает.
- 02Общее руководство по современному UIKit с примерами на Swift и вариантом для Objective-C.
- 03Сводка изменений SDK для iOS 27 в дополнение к общему руководству.
- 04Для установки достаточно скопировать папку в каталог навыков Claude Code или Codex либо установить её как плагин Claude Code.
Сценарии использования
- Поручить AI-агенту создать экран чата или переписку в приложении для iOS на UIKit.
- Сгенерировать длинную ленту или просмотрщик логов, который загружает предыдущие страницы, не сдвигая видимое содержимое.
- Помочь агенту писать код на UIKit для iOS 18 и новее, избегая распространённых ошибок.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/notolivaresf/uikit-skill.git - 2
Создайте в проекте папку skills для Claude Code
mkdir -p .claude/skills - 3
Скопируйте папку навыка uikit-list в проект
cp -R uikit-skill/skills/uikit-list .claude/skills/
Что важно знать
- Рекомендуемый навык uikit-list ещё не прошёл бенчмаркинг.
- Результаты измерений получены на небольшом количестве сборок, преимущественно для навыка chat-list и одной модели.
В подборках
Темы
Частые вопросы
- Что такое uikit-skill?
- Набор файлов с инструкциями, которые помогают AI-агентам для написания кода, например Claude Code и Codex, лучше работать с UIKit в iOS 18 и новее. uikit-skill — это коллекция навыков для агентов, предназначенных для разработки на UIKit в iOS 18 и новее. Каждый навык — это небольшая папка с файлом SKILL.md, инструкции из которого AI-агент для написания кода, например Claude Code или Codex, читает перед началом работы. Цель — помочь агентам избегать распространённых ошибок в UIKit, из-за которых экраны работают, но подтормаживают, скачут или сбивают читателя с места.
- uikit-skill можно использовать бесплатно? Какая у него лицензия?
- uikit-skill распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- uikit-skill всё ещё поддерживается?
- Активно поддерживается. Последний коммит в uikit-skill — 30 окт. 2026 г..
- Для чего можно использовать uikit-skill?
- Поручить AI-агенту создать экран чата или переписку в приложении для iOS на UIKit. Сгенерировать длинную ленту или просмотрщик логов, который загружает предыдущие страницы, не сдвигая видимое содержимое. Помочь агенту писать код на UIKit для iOS 18 и новее, избегая распространённых ошибок.
- Как установить uikit-skill?
- Клонируйте репозиторий: git clone https://github.com/notolivaresf/uikit-skill.git Создайте в проекте папку skills для Claude Code: mkdir -p .claude/skills Скопируйте папку навыка uikit-list в проект: cp -R uikit-skill/skills/uikit-list .claude/skills/
- Где скачать uikit-skill?
- Исходный код и инструкции по установке — на GitHub: https://github.com/notolivaresf/uikit-skill
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Браузер для вас и AI-агентов: агенты выполняют задачи в изолированных Spaces, не затрагивая ваши вкладки и аккаунты.
Слой навыков, маршрутизации и рабочих процессов для Hermes Agent: выбирает модели для разных задач и параллельно выполняет многошаговые задания в виде графа.
Открытый навык для AI-агентов, который помогает разобраться в существующем ПО, спланировать его реконструкцию и проверить результат с помощью REA.
Готовая к подключению библиотека для iOS, которая не даёт клавиатуре перекрывать UITextField и UITextView, — без дополнительного кода.
Контроллер представления iOS для обрезки объектов UIImage: поворот, круглая обрезка и фиксация соотношения сторон — по образцу редактора приложения «Фото».