Expo store release
Quest: Upgrade an Expo app and ship a store build
Equipment

- Quest
- Upgrade an Expo app and ship a store build
- Hero
- CodexThe agent that runs the quest
- Weapon
GPT-6.1 SolLongsword: Close to Astra at a lower costMana rate 10 per 1k tokens - Charge
- MediumReasoning effort
- Author
- The curator
Upgrade the SDK first, fix navigation with the router scroll, then let EAS workflows build and submit. You need an Expo account for EAS.
Unappraised: no trial of this exact setup yet.
Skill tree
ScoutGather context
CraftMake the thing
TestCheck the work
Nothing equipped here
ShipDeliver it
Quest replay
Quest: "Upgrade an Expo app and ship a store build". Four waves, then the Backlog Dragon.
Foes
- Fog WraithHaze Poison Ward Insight Flicker Pinned Enraged
- Blank MimicHaze Poison Ward Insight Flicker Pinned Enraged
- Bug SlimeHaze Poison Ward Insight Flicker Pinned Enraged
- Flaky WispHaze Poison Ward Insight Flicker Pinned Enraged
- Gate WardenHaze Poison Ward Insight Flicker Pinned Enraged
- Backlog DragonHaze Poison Ward Insight Flicker Pinned Enraged
- Bug SlimeHaze Poison Ward Insight Flicker Pinned Enraged
Party · Context
- CodexRanger100/100Haze Poison Ward Insight Flicker Pinned Enraged
The Fog Wraith steps up.
What really happensGather context
Codex: Context 100/100.
A scroll that picks the right Expo skill before any code is written.
What really happensIt classifies the goal against a skill map, and asks you to confirm when the ask is ambiguous, before loading a leaf skill.
Fog Wraith takes 42.
The Fog Wraith breathes haze. Swings start to miss.
What really happensWithout current docs, the agent guesses at APIs that may have changed.
Codex takes 3. Codex: Context 97/100. Codex: Haze.
Codex swings the Longsword.
What really happensA guess at an outdated API fails.
Fog Wraith avoids the hit.
The Fog Wraith uses Haze.
Codex takes 3. Codex: Context 94/100.
Codex swings the Longsword.
Fog Wraith takes 18. Fog Wraith falls.
The Blank Mimic steps up.
What really happensMake the thing
A scroll that walks an Expo SDK upgrade and the breaks that come with it.
What really happensRead the expo version first. From SDK 55 or earlier, the skill says skip SDK 56 and go to SDK 57 at expo@57.0.9 or later.
Blank Mimic takes 35.
The blank page stares back and drains the hero.
What really happensStarting a screen from nothing costs time and context.
Codex takes 5. Codex: Context 89/100.
A scroll that gives screens file routes, stacks, tabs, and links.
What really happensRoutes live in app/. Components stay out of that folder. The app must have a route for /. Styling and motion are other skills.
Blank Mimic takes 36.
The Blank Mimic uses Blank stare.
Codex takes 5. Codex: Context 84/100.
Codex swings the Longsword.
Blank Mimic takes 29. Blank Mimic falls.
The Bug Slime and the Flaky Wisp step up.
What really happensCheck the work
Flaky Wisp: Flicker.
The wisp flickers out of reach.
What really happensA flaky test passes on one run and fails on the next.
Flaky Wisp avoids the hit.
The Flaky Wisp uses Flicker.
Codex takes 3. Codex: Context 81/100.
The Bug Slime uses Regress.
Codex takes 3. Codex: Context 78/100.
Codex swings the Longsword.
Flaky Wisp takes 40 (critical hit). Flaky Wisp falls.
The Bug Slime uses Regress.
Codex takes 3. Codex: Context 75/100.
Codex swings the Longsword.
Bug Slime takes 45 (critical hit). Bug Slime falls.
The Gate Warden steps up.
What really happensDeliver it
Gate Warden: Barrier.
The Backlog Dragon guards the quest: "Upgrade an Expo app and ship a store build".
What really happensIt stands for the whole quest, every task on the list.
A scroll that writes the YAML that runs EAS builds and deploys.
What really happensIt fetches the workflow JSON schema, syntax docs, and pre-packaged job docs with the skill's fetch script. Memorized fields are not enough.
Gate Warden is behind a barrier.
The checks turn green and the gate opens.
What really happensTests, build and review pass, so the release can go.
The dragon breathes scope creep across the party.
What really happensNew asks pile onto a task while it is underway.
Codex takes 5. Codex: Context 70/100.
The warden raises the gate. Nothing passes until the checks are green.
What really happensA release waits until tests, builds and reviews pass.
Codex swings the Longsword.
Gate Warden takes 41.
The Backlog Dragon uses Claw.
Codex takes 6. Codex: Context 64/100.
Codex swings the Longsword.
Gate Warden takes 19 (critical hit). Gate Warden falls.
The Backlog Dragon uses Scope creep.
Codex takes 5. Codex: Context 59/100.
Codex swings the Longsword.
Backlog Dragon takes 41.
Codex swings the Longsword.
Backlog Dragon takes 39.
The Backlog Dragon uses Claw.
Codex takes 6. Codex: Context 53/100.
Codex swings the Longsword.
Backlog Dragon takes 40.
The dragon roars, and another task crawls out of the backlog.
What really happensFinishing one task often surfaces the next one on the list.
Codex swings the Longsword.
Bug Slime takes 25. Bug Slime falls.
The Backlog Dragon uses Claw.
Codex takes 6. Codex: Context 47/100.
Codex swings the Longsword.
Backlog Dragon takes 42.
Wounded, the dragon rages.
What really happensThe last stretch of a big job is often the hardest.
Backlog Dragon: Enraged.
The Backlog Dragon uses Scope creep.
Codex takes 6. Codex: Context 41/100.
Codex swings the Longsword.
Backlog Dragon takes 42.
Codex swings the Longsword.
Backlog Dragon takes 16. Backlog Dragon falls.
The Backlog Dragon falls. Quest complete.
What really happensEvery equipped spell did its part of "Upgrade an Expo app and ship a store build".
- Codex took 19 turns to clear four waves.
- Context ended at 41 of 100.
- No Test spell, so that wave ran on basic attacks.
- Codex spawns subagents when you ask for them, or when AGENTS.md or a skill tells it to.
Copy this loadout
Prompt for Codex
Paste this into Codex. It installs each spell, leaves API keys and sign-ins to you, and ends with the command that restarts it with this weapon and charge.
Set up these tools for me in Codex.
Loadout: https://vibe-rpg-simulator.vercel.app/loadouts/expo-store-release/
1. Expo Overview
Source: https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-overview/SKILL.md
Run:
codex plugin add expo@openai-curated
2. Expo Upgrade
Source: https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-upgrade/SKILL.md
Run:
codex plugin add expo@openai-curated
3. Expo Router
Source: https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-router/SKILL.md
Run:
codex plugin add expo@openai-curated
4. Expo EAS Workflows
Source: https://github.com/expo/skills/blob/main/plugins/expo/skills/eas-workflows/SKILL.md
Run:
codex plugin add expo@openai-curated
How to do it:
- Skip anything that is already installed. Run the rest in order and check that each step worked.
- Never ask me to paste an API key or token into this chat. When a command needs one, such as YOUR_API_KEY, give me the full command to run in my own terminal.
- Ask me for any other value you can't work out, such as a project path.
- If a command asks a question or needs a browser sign-in or an open app, tell me what to do and wait.
- If a command fails, follow the install steps in the tool's source for Codex instead. Show me any command that is not on this list before you run it, and install nothing else.
When you're done, tell me what is ready and what still needs me. New tools load in a new session, so finish by telling me to restart Codex with GPT-6.1 Sol and reasoning effort medium:
codex --model gpt-6.1-sol --config model_reasoning_effort='"medium"'
Terminal commands
Or paste these lines into a terminal. The first part installs every spell for Codex; the last line starts it with the same weapon and charge. Lines starting with # are notes or commands you type inside the agent.
# Loadout: Expo store release
# Quest: Upgrade an Expo app and ship a store build
# Hero: Codex · Weapon: GPT-6.1 Sol · Charge: Medium
# From https://vibe-rpg-simulator.vercel.app/loadouts/expo-store-release/
# 1. Learn the spells
# Scout: Expo Overview
codex plugin add expo@openai-curated
# Craft: Expo Upgrade
codex plugin add expo@openai-curated
# Craft: Expo Router
codex plugin add expo@openai-curated
# Ship: Expo EAS Workflows
codex plugin add expo@openai-curated
# 2. Start the hero with this weapon and charge
codex --model gpt-6.1-sol --config model_reasoning_effort='"medium"'









