AIKraft/Skills/expo Примеры

expo Примеры

Framework (OSS). Expo's official example projects - the expo/examples repo of ~70 `with-*` integrations (Stripe, Clerk, Supabase, OpenAI, maps, Reanimated, SQLite, Skia, NativeWind, and more). Use when integrating a third-party library or service into an existing Expo app and you want the canonical, version-matched pattern to adapt, or when scaffolding a new project from one with `npx create-expo

expo official Дизайн

Что делает навык

Набор официальных примеров интеграций Expo (~70 проектов с префиксом with-*), демонстрирующих канонические паттерны подключения библиотек и сервисов. Используется для получения актуальных зависимостей, конфигурационных плагинов и минимальной логики подключения к текущему SDK Expo.

Когда применять

  • Интеграция стороннего сервиса (Stripe, Clerk, Supabase, OpenAI) в существующее приложение.
  • Добавление нативных возможностей (карты, Reanimated, SQLite, Skia, NativeWind) через config plugins.
  • Создание нового проекта с нуля на основе готового шаблона интеграции.
  • Поиск эталонного паттерна настройки зависимостей и app.json для конкретной библиотеки.

Как работает

  1. Определить нужную интеграцию и сопоставить её с именем примера (например, payments → with-stripe).
  2. Проверить актуальность списка примеров в репозитории expo/examples, так как локальный каталог может устареть.
  3. Выбрать режим: адаптация паттерна в существующем проекте или создание нового проекта (scaffold) с нуля.
  4. Изучить ключевые файлы примера (зависимости, app.json, основной экран) и применить конфигурацию к коду пользователя.

Примеры запросов агенту

Как правильно подключить Stripe к моему проекту Expo?
Нужен пример интеграции Clerk для аутентификации.
Создай новый проект Expo с поддержкой карт.

Что понадобится

  • Доступ к репозиторию github.com/expo/examples
  • Локальный файл ./references/catalog.md (для быстрой навигации, но с оговоркой о возможном устаревании)

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «expo-examples» из репозитория: # https://github.com/expo/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r expo-examples/ ~/.claude/skills/expo-examples/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.