State your goal clearly
Lead with what the screen or feature should do, not how to implement it.- Too vague
- Specific and actionable
Name your constraints up front
If you have preferences about how the app should be built, state them before the AI writes any code. Retrofitting a different library later costs more turns.- Navigation — Specify
Expo RouterorReact Navigationif you have a preference. - Styling — Tell the AI to use
StyleSheet,NativeWind, orTamaguiso it doesn’t mix approaches. - Data — Say whether to use local state, a context store, or a backend (Backend) so it doesn’t add dependencies you don’t want.
Work in slices
Build one flow at a time. Large “build the whole app” requests tend to produce more regressions and harder-to-review diffs. A good sequence looks like this:Point to specific files
If you know where the issue is, say so. It saves the AI a search pass and focuses the edit.- Unfocused
- Targeted
Use the element inspector for UI changes
When you want to tweak spacing, color, or copy on a specific element, click it in the Preview panel first. The element inspector sends structured context about that component to the AI — so it knows exactly which button or text node you mean, rather than guessing.Ask for verification steps
After a significant change, ask the AI to tell you what it modified and how to confirm it worked. This keeps you in the loop and makes the version history more useful.Handle errors by sharing the full output
When something breaks, paste the full terminal error or red-box message into chat. Don’t summarize it — the exact text gives the AI the best chance of finding the root cause. Good error prompt:Watch your credit usage
Shorter, well-scoped prompts often resolve in fewer turns than broad requests that need several rounds of correction. Check Billing & plans to understand your daily and monthly limits before starting a long build session.Chat & AI assistant
Understand how a message turn works and how to pick the right model.
Workbench & editor
Browse files, make manual edits, and watch the terminal alongside chat.
