App Review help · Expo · iOS
Get your AI-built Expo app through App Review.
I do the Apple part with you. You know the price before I start, and you keep your Apple account.
From $149 · First 3 jobs 40% off · 3 left
Or do it yourself: the skills are free
Shipped with these skillsThraed and Foodie on the App Store, Lift in TestFlight.
What it costs
The $99 check counts toward the job if you go ahead within 14 days.
- Free answer
- $99 App Review check
- Fixed price, half at the start, half at submission
- Smallfrom $349A clean Expo app that works and needs the Apple part done.
- Mediumfrom $549Everything in Small, plus login, privacy or payment work.
- LargeQuote after the $99 checkAn app that needs real fixing before Apple will look at it.
- Rejectedfrom $149Apple said no, and you do not know why.
Feature work: case by case, with a fixed quote first. How the price is set, and what each size includes
What it feels like
You tell your coding agent your idea. It makes the repo, checks your Mac, and then walks you through the rest one step at a time. Each step is one question. “Yes” is enough to go on.
No checklist to read first. The agent checks what your Mac and your app already have. It speaks up only when something blocks the next step, and then only about that one thing. The full plan is in PLAN.md if you want it. See an example.
- You
I have an idea for an iPhone app: a warranty keeper.
- Agent
Next: Make your app's repo. Continue?
- You
yes
- Agent
Done: your app runs in the Simulator. Next: One place for your secrets. Continue?
- You
yes
- Agent
Next: Sign in with Apple. This part is yours: turn it on for your app in your Apple Developer account (2 minutes, I will show you where). Ready when you are.
Who it is for
Who gets the most out of it, and who does not yet.
Three steps
Not every app needs a server, a paywall or a landing page. Answer a few questions and take only what yours needs. iOS only, for now.
Add the skills to your agent
Claude Code: paste the lines from your cart below. Codex:
codex plugin marketplace add ggi3201/onebox, thencodex plugin add start@onebox. Cursor, Gemini CLI and others:npx skills add ggi3201/onebox.Run the plan in your app’s folder
Copy the prompt from your cart. It carries your answers, checks what your app already has, and writes
PLAN.md. See an example.Work down the plan
Skills do the work. Guides cover the clicks only you can make. Stuck? Here is how to get unstuck, or ask me.
The road to the App Store
What happens between “it works on my phone” and “it is on the App Store”, and the skill for each part.
Most apps need no server. If yours does, the box plugin runs the API, the database and a landing page on one cheap machine.
What’s in the box
Every skill, grouped by plugin. A skill is a set of instructions your agent follows, like /ship-ios:app-store-ready. You install a plugin, not a skill.The planner tells you which plugins your app needs.
Start start
Install this first. It makes the repo, writes your plan and says what is next.
2 skills · Your Mac
Start start
Install this first. It makes the repo, writes your plan and says what is next.
- 01
/start:planLooks at your app, asks only what it cannot see, and writes PLAN.md with the next step. - 02
/start:new-appA new repo in the layout every other skill expects, with the checks already green.
Ship iOS ship-ios
From “works on my phone” to TestFlight and App Review.
8 skills · Your Mac
Ship iOS ship-ios
From “works on my phone” to TestFlight and App Review.
- 01
/ship-ios:app-store-readyTells you why Apple will reject your app, before Apple does. - 02
/ship-ios:expo-local-buildBuilds on your own Mac and sends it to TestFlight. No build credits. - 03
/ship-ios:eas-updateSends a JavaScript fix to phones without a new build or App Review. - 04
/ship-ios:appstore-connectTestFlight builds, testers, groups and subscriptions from the terminal. - 05
/ship-ios:ios-preview-buildA build for your real phone that talks to staging, not production. - 06
/ship-ios:app-store-screenshotsStore images from your real screens, in your app’s own fonts. - 07
/ship-ios:store-listingName, subtitle, keywords and description that search finds, within Apple’s limits. - 08
/ship-ios:draw-app-iconA vector icon that still reads at home-screen size.
Box box
Backend and sites on one cheap machine. A mini PC at home or a small VPS.
3 skills · Your server
Box box
Backend and sites on one cheap machine. A mini PC at home or a small VPS.
- 01
/box:box-setupTakes a fresh VPS to a safe, working baseline in one go. - 02
/box:expose-servicePuts a service on the internet at your domain, with no open ports. - 03
/box:new-landing-pageA self-hosted landing page, or your Next.js site moved off Vercel.
Dev loop dev
The agent proves its change on the simulator before it says done.
1 skill · Your Mac
Dev loop dev
The agent proves its change on the simulator before it says done.
- 01
/dev:test-loopLint, types, tests, then the simulator. Proof before “done”.
Apps I have shipped
The skills come from building and releasing these.
I’m Geir-Stian Løkkesveen, based in Norway. I build iOS apps next to a day job. I have shipped three and got every one through App Review. Getting people to download them is a different skill, and not one I have. So this kit is about the part I am good at: getting your app onto the App Store. I use Claude Code. The skills are plain SKILL.md files, so Codex, Cursor and other agents can use them too.
- FoodieRecipes from any reel, turned into a cook mode.On the App Store ↗
- ThraedA digital closet with AI outfit help.On the App Store ↗
- ChewableThe first one. A fitness app, 2019 onwards.On the App Store ↗
- LiftA strength log that feels native. Built in eight days.In TestFlight
How well tested is it
onebox comes from shipping real apps, and I keep testing it on new ones. Not every path has had a real test yet. This is where it stands.
The script for the new-user test ↗ is on GitHub. If you try it, tell me where you got stuck ↗.
Good company
Skills by other people that I use next to these. Not mine. Each has its own install steps and licence.
- ponytail ↗Dietrich GebertStops the agent from overbuilding. The simplest code that works, with safety kept.
- impeccable ↗Paul BakausDesign vocabulary, audits and polish for a landing page or app UI.
- taste-skill ↗LeonxlnxPushes UI away from the generic AI look. Includes a redesign skill for an existing site.
- emil-design-eng ↗Emil KowalskiSmall details that make an interface feel good: motion, timing, polish.
- RevenueCat ai-toolkit ↗RevenueCatRevenueCat's own plugin for the SDK, offerings and the paywall.
- frontend-design ↗AnthropicThe official plugin for distinctive frontends. /plugin install frontend-design@claude-plugins-official
The first answer is free
Tell me where you’re stuck.
Send a link, the tool you used, and Apple’s message if you have one. I reply in writing.