Templates
expo-mobile
React Native mobile app — Expo + expo-router + TypeScript. Runs on a phone from task one.
- Tasks
- 6
- Phases
- 3
- Estimated
- 3.8 h
- Routed to
claude/claude-opus-4-6, claude/claude-sonnet-4-6
$ orch init --template expo-mobile
The plan
A task starts only when everything above it is done. The violet trace is the longest chain: it sets how soon the plan can finish.
Tasks by phase
F0 — Foundation
| ID | Task | Model | Estimate | Waits for |
F0.T1 | Scaffold the Expo app with TypeScript | claude/claude-sonnet-4-6 | 0.3 h | — |
F0.T2 | Lint, format and a test runner that works on a native project | claude/claude-sonnet-4-6 | 0.5 h | F0.T1 |
F1 — Navigation + first screen
| ID | Task | Model | Estimate | Waits for |
F1.T1 | expo-router with a tab layout | claude/claude-sonnet-4-6 | 0.6 h | F0.T2 |
F1.T2 | Themed components that follow the system colour scheme | claude/claude-sonnet-4-6 | 0.5 h | F1.T1 |
F2 — Data layer
| ID | Task | Model | Estimate | Waits for |
F2.T1 | Typed API client with loading and error states | claude/claude-opus-4-6 | 1.2 h | F1.T2 |
F2.T2 | Persist settings across restarts | claude/claude-sonnet-4-6 | 0.7 h | F2.T1 |
Try your own spec in the playground