What problem does it solve? Delivering JavaScript, styling, and asset changes to installed Expo apps normally requires a new native build and app store review. This Skill guides you through EAS Update so you can push compatible over-the-air updates to preview, TestFlight, and production builds, and diagnose why an installed build still shows old code. ## Core Features & Use Cases - Guided configuration: Runs eas update:configure correctly, preserving existing app config, eas.json profiles, and native project state instead of hand-editing runtime versions or channels. - Deliberate publishing: Publishes updates to the right channel, environment, platform, and runtime version, with safeguards against accidental production releases. - Update debugging: Walks through a structured checklist for builds that do not update, covering channel-to-branch mapping, runtime version mismatches, and the two-cold-launch download lifecycle. - Use Case: You shipped a TestFlight build and fixed a JavaScript bug. Use this Skill to publish the fix to the preview channel, verify it with up to two cold launches, then promote the same update to production. ## Quick Start Use the eas-update skill to configure EAS Update in my Expo project and publish a JavaScript-only fix to the preview channel.