eas-update-setup

Configure and manage OTA updates for React Native apps via EAS Update.

2|1|Updated Nov 13, 2025
One-click install
npx skills add https://github.com/MolcajeteAI/plugin --skill eas-update-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eas-update-setup
Source: https://github.com/MolcajeteAI/plugin/tree/main/deprecated/tech-stacks/js/react-native/skills/eas-update-setup
Command: npx skills add https://github.com/MolcajeteAI/plugin --skill eas-update-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the setup and management of Over-The-Air (OTA) updates for React Native applications using Expo's EAS Update service, enabling faster deployment of JavaScript and asset changes without app store review.

Core Features & Use Cases

  • OTA Setup: Guides through installing and configuring expo-updates.
  • Configuration: Provides examples for eas.json and app.config.ts for different runtime version strategies.
  • Publishing: Demonstrates commands for publishing updates to various channels and branches.
  • Rollback: Explains how to roll back to previous updates.
  • Programmatic Control: Includes code examples for checking, fetching, and applying updates within the app.
  • CI/CD: Offers a GitHub Actions workflow for automated EAS Update deployments.

Quick Start

Use the eas-update-setup skill to configure EAS Update for your React Native project.

Frequently Asked Questions about eas-update-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up OTA updates for a React Native app using Expo?

To set up OTA updates for a React Native app, you need to install and configure the expo-updates package, then define your runtime version strategies in eas.json and app.config.ts to start publishing JavaScript changes.

What is the best way to publish JavaScript changes to a React Native app without app store review?

The best way to publish JavaScript changes without app store review is using Expo EAS Update, which allows you to push updates directly to various channels and branches over the air.

Can I automate EAS Update deployments in a CI/CD pipeline?

Yes, you can automate EAS Update deployments in CI/CD by integrating a GitHub Actions workflow to publish your React Native OTA updates automatically during the build process.

How do I roll back a problematic OTA update in Expo?

To roll back a problematic OTA update in Expo, you use the rollback functionality provided by the EAS Update service to revert your React Native application to a previous known stable update.

Does Expo EAS Update support programmatic control for fetching updates within the app?

Yes, Expo EAS Update supports programmatic control by providing code examples that allow your React Native app to actively check, fetch, and apply updates at runtime.

What runtime version strategies are available for Expo OTA updates?

Runtime version strategies for Expo OTA updates are configured within app.config.ts and eas.json, allowing you to manage how updates are delivered to different builds of your React Native application.