言語: 日本語English

expo プラグイン

カテゴリ
開発
トピック
Web・アプリ開発 · クラウド・デプロイ・CI/CD · Claude Code 拡張・ワークフロー
初回確認
2026-07-09
最終確認
2026-07-13
解説の最終更新
2026-07-12

以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。

expoはExpoチームが公開しているプラグインで、Expoを使ったReact Nativeアプリのビルド・デプロイ・アップグレード・デバッグ向けの公式AIエージェントスキル集です。READMEによると、スキルはオープンソースのframeworkスキル(ルーティング、UI、データ取得、スタイリング、ネイティブモジュール、SDKアップグレードなど)と、有料のExpo Application Services(EAS)を前提とするservices & paid distributionスキル(ストア申請、CI/CDワークフロー、監視など)の2グループに分かれています。有料側の各スキルは冒頭でコストやプラン上限に関する注記があるとREADMEに記載されています。READMEにはframework系13種類、EAS関連6種類のスキルが列挙されています。

概要

READMEによると、これはExpoチームが提供するプラグイン(エージェントスキル集)で、Expo/React Nativeアプリの開発・スタイリング・配信に関するガイダンスと、Expo Application Services(EAS)を使ったビルド・デプロイ・本番監視に関するガイダンスをまとめたものです。

expo でできること

  • Apple Human Interface Guidelinesに沿ってExpo RouterでナビゲーションとUIを構築する(expo-router, expo-native-ui)
  • @expo/uiのネイティブコンポーネントをSwiftUIやJetpack Composeと組み合わせて使う(expo-ui)
  • データ取得、キャッシュ、オフライン対応を設定する(expo-data-fetching)
  • NativeWind v5と合わせてTailwind CSS v4を設定する(expo-tailwind-setup)
  • DOM componentsでWebコードをネイティブ上に動かす、またはWeb/ReactアプリをネイティブへMigrateする(expo-dom, expo-web-to-native)
  • Expoのネイティブモジュールを書く、iOS App Clipを追加する、既存ネイティブアプリにExpoを統合する(expo-module, expo-app-clip, expo-brownfield)
  • Expo SDKのバージョンアップと依存関係の不整合修正を進める(expo-upgrade)
  • iOS App Store、TestFlight、Google Playへの申請やEAS Buildのprofile設定を行う(eas-app-stores)
  • CI/CD向けのEAS Workflow YAMLファイルを作成・検証する(eas-workflows)
  • WebサイトやExpo Router API routesをEAS Hostingへデプロイし、EAS Observeで監視し、EAS Updateの健全性を確認し、EAS cloudのリモートシミュレータでアプリを操作する(eas-hosting, eas-observe, eas-update-insights, eas-simulator)

出典

原文の説明(英語)

Official Expo skills for building, deploying, upgrading, and debugging React Native apps with Expo. Covers UI development with Expo Router, SwiftUI and Jetpack Compose components, Tailwind CSS setup, API routes, data fetching, CI/CD workflows, App Store and Play Store deployment, SDK upgrades, DOM components, and dev client distribution.

expo の変更履歴

一覧に戻る