Создание нативного UI
Build beautiful, native-feeling Expo screens. Covers Apple HIG styling, semantic colors, native controls, SF Symbols, media, animations, visual effects, gradients, storage, and responsive layout. For routing and navigation, use the expo-router skill.
Что делает навык
Навык обеспечивает создание визуально привлекательных и нативно выглядящих экранов в Expo, включая стилизацию по Apple HIG, использование семантических цветов и нативных элементов управления. Он охватывает работу с анимациями, градиентами, медиа, хранилищем данных и адаптивной вёрсткой. Для маршрутизации и навигации рекомендуется использовать отдельный навык expo-router.
Когда применять
- Создание интерфейсов, соответствующих гайдлайнам Apple HIG, с использованием нативных элементов управления iOS.
- Реализация сложных анимаций, включая переходы, жесты и анимации, связанные со скроллом, с помощью Reanimated.
- Добавление визуальных эффектов, таких как размытие (Blur) и эффект жидкого стекла (liquid glass), в интерфейс приложения.
- Работа с SF Symbols для отображения иконок с различными весами и анимациями.
- Интеграция медиа-контента (камера, аудио, видео) и управление данными через SQLite, AsyncStorage или SecureStore.
Как работает
- Для навигации, маршрутизации и управления экранами (стэки, табы, модальные окна) использовать навык expo-router.
- При необходимости стилизации применять CSS-градиенты через experimental_backgroundImage (доступно только в New Arch).
- Для иконок использовать SF Symbols через expo-image, указывая источник (sf: source), имена, анимации и веса.
- Для анимаций обращаться к документации Reanimated, используя возможности entering, exiting, layout, scroll-driven анимаций и жестов.
- Для нативных элементов управления iOS (Switch, Slider, SegmentedControl, DateTimePicker, Picker) обращаться к соответствующим разделам документации.
- Для визуальных эффектов применять Blur (expo-blur) и liquid glass (expo-glass-effect), а для 3D-графики — WebGPU и Three.js.
Примеры запросов агенту
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.