К основному содержанию
плагин

expo · expo — плагин для Claude Code: что делает и как установить

Официальный набор скиллов для разработки, обновления и доставки мобильных приложений на React Native и Expo. Помогает строить интерфейсы, настраивать роутинг и автоматизировать сборки через EAS.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install expo@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install expo@claude-community
/plugin marketplace add anthropics/claude-plugins-official
Открыть на GitHub

Что делает expo

Плагин объединяет более двадцати специализированных скиллов от команды Expo. Входящие запросы направляются через скилл expo-overview, который выбирает подходящий инструмент под конкретную задачу. Скиллы делятся на две категории: бесплатные для открытого фреймворка и сервисные для облачной инфраструктуры.

В бесплатной части плагин помогает проектировать структуру папок, настраивать файловую навигацию в Expo Router, строить жесты на Reanimated, создавать дизайн-системы и нативные компоненты на @expo/ui. Здесь же есть инструкции по переходу со старых пакетов (например, expo-av на expo-audio), внедрению DOM-компонентов и обновлению версий SDK.

Сервисный блок закрывает сборку и публикацию в App Store и Google Play через EAS Build, настройку OTA-обновлений в EAS Update и запуск удалённых симуляторов. Для части сценариев понадобятся платные подписки Expo Application Services, а для работы с App Clips потребуется аккаунт разработчика Apple.

Какие задачи решает

  • настроить файловую навигацию и модальные окна через Expo Router
  • обновить проект на новую версию Expo SDK и устранить конфликты зависимостей
  • собрать и опубликовать приложение в App Store и Google Play через EAS
  • настроить доставку обновлений по воздуху через EAS Update

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

  • Настрой табы и вложенные модальные экраны в Expo Router для нового экрана профиля.
  • Помоги обновить проект на свежую версию Expo SDK и почистить устаревшие пакеты.
  • Сделай конфигурационный файл для EAS Workflows, чтобы собирать превью-билд по пулреквесту.

Как установить expo

Через маркетплейс плагинов

/plugin install expo@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install expo@claude-community
/plugin marketplace add anthropics/claude-plugins-official

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о expo

Как установить expo в Claude Code?

Сначала подключите каталог командой /plugin marketplace add anthropics/claude-plugins-official. Затем запустите установку: /plugin install expo@claude-plugins-official.

Что делает плагин expo?

Он помогает создавать приложения на React Native, писать анимации, настраивать нативные компоненты SwiftUI или Jetpack Compose и конфигурировать пайплайны EAS.

Нужна ли платная подписка EAS для работы плагина?

Базовые скиллы для работы с кодом фреймворка полностью бесплатны. Платные тарифы EAS нужны только для облачных сборок, удалённых симуляторов и части функций хостинга.

Исходный текст

expo · MIT
# Expo

Official AI agent skills from the Expo team for building, deploying, upgrading, and debugging Expo apps.

Skills come in two groups so the free vs paid boundary stays clear: open-source **framework** skills, and **services & paid distribution** skills whose core purpose uses paid Expo Application Services (EAS). Each services skill opens with a costs/plan-limits note.

## What This Plugin Does

### Framework (open source)

- Routes any Expo/EAS request to the right skill and applies shared setup rules (`expo-overview`)
- Recommends a starting folder structure for new projects
- Provides UI guidelines following Apple Human Interface Guidelines
- Builds polished, accessible React Native animations and gestures that stay off the JS thread
- Builds in-app design systems: token themes, reusable component conventions, and style audits
- Covers Expo Router navigation patterns (stacks, tabs, modals, sheets)
- Explains native iOS controls, SF Symbols, and visual effects
- Covers `@expo/ui` native components (universal, SwiftUI, and Jetpack Compose)
- Covers data fetching patterns with React Query, offline support, and Expo Router loaders
- Explains DOM components for running web code in native apps
- Covers Expo native modules, iOS App Clips, and brownfield integration into existing native apps
- Points at the `expo/examples` repo for canonical third-party integrations
- Walks through Expo SDK upgrades, deprecated-package migration, cache clearing, and dependency fixes
- Wires Expo projects into the Codex app Run button and action terminal

### Services & paid distribution

- Guides iOS App Store, TestFlight, and Android Play Store submissions
- Covers EAS Build configuration and version management
- Helps write and validate EAS Workflow YAML files for CI/CD
- Checks EAS Update health, adoption, crash rates, and payload size
- Configures, publishes, tests, and debugs over-the-air updates with EAS Update
- Tracks production performance with EAS Observe
- Covers website and API route authoring and deployment with EAS Hosting
- Runs and drives your app on remote iOS/Android simulators on EAS cloud

## When to Use

### Framework (open source)

- Starting any Expo/EAS task when no specific skill is named yet
- Building new Expo apps from scratch
- Adding navigation, styling, or animations
- Building or fixing animations, gestures, transitions, press feedback, or haptics
- Setting up a theme with design tokens, or standardizing styles across screens
- Wiring up data fetching
- Integrating web libraries via DOM components
- Migrating an existing web/React app to native with Expo
- Writing Expo native modules or integrating Expo into an existing native app
- Adapting a third-party integration from `expo/examples`
- Upgrading to a new Expo SDK version and fixing dependency conflicts after an upgrade
- Migrating from deprecated packages (expo-av to expo-audio/expo-video)
- Adding an iOS App Clip (needs an Apple Developer account)
- Adding a Codex app Run button for `expo start` and optional iOS/Android/Web/dev-client action buttons

### Services & paid distribution

- Submitting apps to App Store Connect or Google Play
- Setting up TestFlight beta testing
- Configuring EAS Build profiles
- Writing CI/CD workflows for automated deployments
- Inspecting EAS Update rollout health and adoption
- Configuring, publishing, testing, or debugging an EAS Update
- Tracking startup, navigation, and event performance with EAS Observe
- Deploying a website or Expo Router API routes to EAS Hosting
- Running your app on a remote cloud simulator when no local simulator is available

## Skills Included

### Start Here

- **expo-overview** — Router and shared setup rules; the entry point when a request is vague or the user hasn't named a specific Expo tool

### Framework (open source)

- **expo-project-structure** - Recommended folder structure for new Expo projects
- **expo-router** - Navigation and routing: file-based routes, links, native stacks, modals, sheets, native tabs, and headers
- **expo-animation** - Build polished animations and gestures with Reanimated, Gesture Handler, Expo Router, and expo-haptics
- **expo-native-ui** - Build beautiful native-feeling screens: styling, semantic colors, controls, icons, media, and visual effects
- **expo-design-system** - Build a design system inside an app: token theme (color, spacing, typography, radius, shadow, motion), reusable component conventions, and design-system drift audits
- **expo-ui** - Native UI with @expo/ui: universal cross-platform components first, with SwiftUI and Jetpack Compose for platform-specific needs
- **expo-data-fetching** - Network requests, API calls, caching, and offline support
- **expo-dom** - Run web code in a webview on native using DOM components
- **expo-web-to-native** - Migrate an existing web/React app to a native iOS/Android app with Expo
- **expo-module** - Write Expo native modules and views (Swift, Kotlin, TypeScript, config plugins)
- **expo-brownfield** - Integrate Expo and React Native into existing native iOS or Android apps
- **expo-dev-client** - Build and distribute Expo development clients (local builds free; EAS Build/TestFlight paid)
- **expo-examples** - Adapt or scaffold from the `expo/examples` repo of `with-*` integrations
- **expo-app-clip** - Add an iOS App Clip target (AASA, associated domains, Smart App Banners; needs an Apple Developer account)
- **expo-upgrade** - Upgrade Expo SDK versions and fix dependency issues

### Services & paid distribution

- **eas-app-stores** - Build and submit iOS/Android apps to the stores and TestFlight: Expo and other React Native projects, plus existing native apps
- **eas-hosting** - Deploy Expo websites and API routes to EAS Hosting (secrets, custom domains, Cloudflare Workers)
- **eas-workflows** - EAS workflow YAML files for CI/CD pipelines
- **eas-observe** - EAS Observe setup and launch, route, event, and version metrics
- **eas-update** - Configure, publish, test, and debug over-the-air updates
- **eas-update-insights** - Check EAS Update health, crash rates, adoption, and payload size
- **eas-simulator** - Run and drive your app on a remote iOS/Android simulator on EAS cloud, from the CLI or an AI agent

## Feedback

Every skill includes instructions to submit specific, actionable feedback with `npx --yes @expo/agent-cli@latest feedback`.

## License

MIT

© expo · MIT · expo/skills

Похожие плагины

Всё по теме «Мобильная разработка» →

Сначала — expo от других авторов.

expo официальный Expo Team Набор официальных скиллов Expo для Codex: сборка интерфейсов, деплой в сторы, обновление SDK и починка зависимостей. CX Codex GP ChatGPT ★ 7 596звёзд репо swift-lsp официальный Anthropic Подключает языковой сервер SourceKit-LSP к Claude Code. Помогает агенту точнее разбирать код и типы в проектах на Swift. ★ 44 635звёзд репо cwc-makers официальный Anthropic Плагин настраивает M5Stack Cardputer-Adv: устанавливает прошивку UIFlow и приложения Claude Buddy, Hello и Snake. Пригодится для подготовки устройства к работе с Claude Desktop по BLE. ★ 44 635звёзд репо ui-design Seth Hobson Плагин добавляет агентов и команды для создания дизайн-систем, вёрстки под iOS, Android или веб и проверки доступности по WCAG 2.2. CX Codex ★ 41 729звёзд репо frontend-mobile-security Seth Hobson Плагин для Claude, который помогает закрывать XSS, CSRF, настраивать Content Security Policy и безопасное хранение данных в мобильных приложениях. CX Codex ★ 41 729звёзд репо frontend-mobile-development Seth Hobson Плагин помогает проектировать интерфейсы и создавать мобильные приложения под разные платформы. Пригодится при сквозной разработке фронтенда и мобильного стека. CX Codex ★ 41 729звёзд репо test-android-apps официальный OpenAI Плагин для Codex и ChatGPT, который прогоняет Android-приложение в эмуляторе: воспроизводит баг, снимает скриншоты, смотрит UI и логи. CX Codex GP ChatGPT ★ 7 596звёзд репо

Из того же набора23

Весь набор →
expo-app-clip Добавляет iOS App Clip к проекту на Expo — лёгкую версию приложения, которая запускается по URL без установки из App Store. CX Codex +1 19 800установок expo-web-to-native Помогает перенести существующее React-приложение с веба в нативное iOS/Android-приложение на Expo. Нужен для поэтапной миграции экранов. CX Codex +1 19 600установок expo-migrate-module Переводит Swift-код модулей Expo с API 1.0 DSL на макросы версии 2.0 без поломки контракта с JavaScript. Пригодится при точечном переходе на @ExpoModule, @JS и @SharedObject. CX Codex +1 19 400установок eas-observe Помогает подключить expo-observe к Expo-приложению, снять метрики запуска и навигации через EAS CLI и разобрать медленный старт. CX Codex +1 19 100установок eas-hosting Скилл для развёртывания Expo-приложений и API-маршрутов на управляемый сервис EAS Hosting (Cloudflare Workers). Экспортирует веб-бандл, запускает eas deploy для продакшена и превью PR, управляет переменными окружения и домены. CX Codex +1 19 200установок expo-design-system Помогает выстроить дизайн-систему в приложении на Expo: организовать токены, вынести общие компоненты и убрать расхождения в стилях. CX Codex +1 16 700установок expo-overview Скилл определяет задачу в Expo или EAS и направляет агента к нужному скиллу. Пригодится перед разработкой, обновлением SDK и публикацией приложения. CX Codex +1 15 200установок eas-update Скилл для настройки и публикации обновлений через EAS Update. Помогает доставить изменения JavaScript и ассетов в установленные приложения без пересборки нативного кода. CX Codex +1 10 800установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой