Quickstart
Get a configured NativeExpress app running. Your coding agent does most of it.
What you need
- A coding agent: Claude Code , Cursor , Codex , Gemini CLI or another.
- Node.js 22 or later.
yarn installfails on 20. - GitHub access to the boilerplate repository, granted when you bought it.
A 404 or permission error on the clone means your GitHub account lacks access, usually because you are signed in as a different account than the one you bought with. Retrying will not help until the account matches.
Missing Node? Install your agent first and ask it:
Set up this machine for React Native development, then create a NativeExpress app.Set up your project
Let your agent do it (recommended)
Paste the prompt above into your agent, in an empty folder. It installs the starter
skill, scaffolds the project, then picks up the bundled setup skill and works
through Supabase, the AI functions and whichever optional integrations you want. It
stops to ask you for each API key.
What you still have to do
Your agent will pause and ask you to:
- Sign up for Supabase, RevenueCat, OneSignal, Sentry and PostHog
- Join the Apple Developer Program ($99/yr) or Google Play ($25 once). Enrolment can take days
- Create in-app purchase products in App Store Connect or Play Console
- Answer the App Privacy, Data safety and content-rating questionnaires
It handles the rest: config.js, linking Supabase, migrations, deploying edge functions,
setting secrets, generating database types and the first build.
Once you have accounts, most of the vendor-side configuration can be handed over too, since each service has an MCP server your agent can drive. See agent tools.
Check your progress
Run this any time, from anywhere in the project:
yarn skills:doctorIt reports:
- each integration as on, partial or off
- any value left at the boilerplate default
- whether your deployed secrets match
config.js
Re-running the setup skill skips whatever is already done.
A missing OPENROUTER_API_KEY produces a chat that streams nothing, with no error on
screen. skills:doctor checks the deployed secret directly, so it reports the real
state even when the app looks fine.
Verify
NativeExpress needs a development build, because Expo Go cannot run it. Once you have one installed:
yarn skills:doctor # every integration on, or off on purpose
yarn start # connect to your development buildSign up, then send a message in the Chat tab. You should get a streaming reply.

Next
- Skills catalogue: what the skills do, and how to use them
- Docs for your agent:
llms.txtand Markdown URLs - Tooling: what you need on your machine, and when