expo/skills

A collection of AI agent skills for working with Expo projects and Expo Application Services

何を解決するか

AIコーディングエージェントは、Expoエコシステムに関する具体的かつ最新の知識が不足していることが多く、プロジェクト構造、APIの使用方法、またはデプロイメントワークフローにおいて間違いを犯すことがあります。このプロジェクトは、公式のガイダンスを使用して、エージェントがExpoアプリを正しくビルド、デプロイ、アップグレード、およびデバッグする方法を教える一連の「スキル」—つまり、焦点を絞った知識モジュール—を提供します。

仕組み

これらのスキルは、特定のExpo APIをいつ使用すべきか、またReact Native、iOS、およびAndroid全体での制約をどのように処理すべきかをAIエージェントにガイドする、特化した知識レイヤーとして機能します。これらは、エージェントが発見して参照できるSKILL.mdファイルまたはプラグインとして提供されます。ExpoのドキュメントとCLIが引き続き主要な信頼できる情報源(source of truth)となりますが、これらのスキルは、エージェントがその情報をユーザーの特定のコードベースに正確に適用するのを助けます。

対象者

ExpoフレームワークとEAS (Expo Application Services)を使用してモバイルアプリケーションを構築するために、AIコーディングエージェント(Cursor、Claude Code、Codex、GitHub Copilot、Windsurf、またはGeminiなど)を使用している開発者。

ハイライト

  • 包括的なカバレッジ: プロジェクト構造、Expo Router、アニメーション、ネイティブUI、データフェッチ、およびネイティブモジュール開発のためのスキルが含まれています。
  • EAS統合: アプリストアへの提出、OTAアップデート、ホスティング、およびリモートシミュレーターを含む有料サービスのための特化したスキル。
  • 幅広いエージェントサポート: 専用のスキルCLIまたは公式プラグインマーケットプレイスを介して、幅広いAIツールと互換性があります。
  • MCPサーバーサポート: Expo MCPサーバーと統合することで、エージェントがEASビルドのトリガーやオンデマンドでのドキュメントの読み取りなどのライブアクションを実行できるようにします。
  • アップグレード支援: エージェントがExpo SDKのアップグレードを管理し、依存関係の競合を解決するのを助けるための専用スキル。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト