expo Claude Code プラグイン
Claude Code プラグインClaude Code開発Web・アプリ開発クラウド・デプロイ・CI/CDClaude Code 拡張・ワークフロー以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
このプラグインは、Expoを使ったReact Nativeアプリのビルド・デプロイ・アップグレード・デバッグを支援する、Expo公式のClaude向けスキル集です。ナビゲーション、UI構築、アニメーション、スタイリング、データ取得、ネイティブモジュール開発などを扱うオープンソースのフレームワーク系スキルと、Expo Application Services(EAS)を利用した有料のストア申請・CI/CD・アップデート配信・ホスティング・監視を扱うスキルの2系統で構成されています。要件が具体的でない場合は、概要スキルが適切な個別スキルへ振り分ける仕組みになっています。匿名の利用テレメトリはデフォルトで無効になっており、有効化・無効化を選べるほか、各スキルからフィードバックを送るコマンドも用意されています。
連携サービスについて
Expo Application Services(EAS)は、React Nativeプロジェクト向けにExpoが提供するクラウド基盤で、ビルド自動化、OTAアップデート配信、ストア申請、CI/CDワークフロー、ウェブサイトやAPIルートのホスティング、リモートシミュレーターでの実行、パフォーマンス監視などの機能を持っています。README記載の有料系スキルはこれらEASの機能を操作対象としており、利用時にはこのホスティング型サービスとのやり取りが発生します。
expo でできること
- タスクが未確定な場合に概要スキルから適切な個別スキルへ案内してもらう
- 推奨フォルダ構成で新規Expoプロジェクトを組み立てる
- Expo Routerでスタック・タブ・モーダル・シートなどのナビゲーションを構築する
- アニメーション、ジェスチャー、デザインシステムのトークンなどネイティブ風UIを作る
- @expo/uiでSwiftUIやJetpack Compose向けのコンポーネントを扱う
- NativeWind v5とTailwind CSS v4をセットアップする
- データ取得、キャッシュ、オフライン対応を組み込む
- DOMコンポーネントでネイティブアプリ内にWebコードを動かす、またはWebアプリをネイティブへ移行する
- ネイティブモジュールを書く、iOS App Clipを追加する、既存ネイティブアプリへExpoを組み込む
- SDKアップグレードや依存関係・非推奨パッケージの問題に対応する
- EAS Buildを使ってApp Store・TestFlight・Play Storeへ申請する
- CI/CD用のEAS Workflow YAMLを作成・検証する
- EAS UpdateのロールアウトやEAS Observeの性能指標を確認する
- EAS Hostingでウェブサイトやパイルートをデプロイする
- EASクラウド上のリモートシミュレーターでアプリを動かす
- スキルやドキュメント、CLI、MCPについての具体的なフィードバックを送る