Upgrade Expo, then check in CI

Ranger · Mobile app development3 spells in orderProposed, not testedUnrated

Play the combo

Foe: Gate Warden, the release gate: deploys, app stores, pull requests.

Foes

  • Gate Warden

Party · Context

  • RangerYour agent100/100
  1. Gate Warden

    The Gate Warden blocks the way.

    What really happensIt stands for the release gate: deploys, app stores, pull requests.

    Ranger: Context 100/100.

  2. Bar the gate

    The Gate Warden uses Bar the gate.

    What really happensA release waits until tests, builds and reviews pass.

    Ranger takes 9. Ranger: Context 91/100.

  3. Expo Overview

    A scroll that picks the right Expo skill before any code is written.

    What really happensSets the shared project rules and picks the right SDK version.

    Gate Warden takes 33.

  4. Bar the gate

    The Gate Warden uses Bar the gate.

    Ranger takes 9. Ranger: Context 82/100.

  5. Expo Upgrade

    A scroll that walks an Expo SDK upgrade and the breaks that come with it.

    What really happensGuides the SDK upgrade and dependency fixes for your exact version.

    Gate Warden takes 33.

  6. Bar the gate

    The Gate Warden uses Bar the gate.

    Ranger takes 9. Ranger: Context 73/100.

  7. Expo EAS Workflows

    A scroll that writes the YAML that runs EAS builds and deploys.

    What really happensRuns the upgraded app through your EAS pipelines. EAS use can cost money.

    Gate Warden takes 34. Gate Warden falls.

  8. Victory

    The Gate Warden falls.

    What really happensFollow upgrade guidance written for your SDK version, then check the upgraded app in your EAS pipelines. Be clear up front about what the EAS services will cost.

Cast order

  1. Expo Overview

    Sets the shared project rules and picks the right SDK version.

  2. Expo Upgrade

    Guides the SDK upgrade and dependency fixes for your exact version.

  3. Expo EAS Workflows

    Runs the upgraded app through your EAS pipelines. EAS use can cost money.

Why it works

Follow upgrade guidance written for your SDK version, then check the upgraded app in your EAS pipelines. Be clear up front about what the EAS services will cost.

Records

Seen together0sessions containing every step
In this order0sessions with matching first-use order
Test recoveries0 of 0sessions with a failing test

Curator's machine: macOS 27.0.1 · Apple Silicon (arm64), read when these stats were published. Harness versions installed then: Codex 0.154.0, Claude Code 2.1.282, OMP 18.8.3. Session logs do not record the OS.

Co-occurrence and order describe the logs; they do not show that this combo caused an outcome.

Learn the spells

  1. 1. Expo Overview

    Claude Code

    claude plugin install expo@claude-plugins-official

    Codex

    codex plugin add expo@openai-curated

  2. 2. Expo Upgrade

    Claude Code

    claude plugin install expo@claude-plugins-official

    Codex

    codex plugin add expo@openai-curated

  3. 3. Expo EAS Workflows

    Claude Code

    claude plugin install expo@claude-plugins-official

    Codex

    codex plugin add expo@openai-curated