Templates
Start OpenV2 projects from pre-built Expo templates.
Templates give you a working Expo / React Native foundation so the AI can focus on your features instead of boilerplate.
Default template (skillapp)
OpenV2 ships with a production-ready mobile template that includes:
- Expo SDK 54 with Expo Router
- NativeWind 4 for styling
- PocketBase client (
~/lib/pb) for V2 Cloud - V2 Cloud AI client (
~/lib/v2ai) for in-app inference - RevenueCat helper (
~/lib/purchases) for subscriptions - Theme provider, storage helpers, and image picker utilities
The template follows AGENTS.md conventions: flat app/ routing, semantic theme classes, and local-first defaults unless you ask for a backend.
Using a template
- Open the dashboard Templates tab
- Select a template
- Describe customizations in chat after the project opens
The AI inherits the template structure and extends it based on your prompts.
Templates vs. from scratch
| Approach | Best for |
|---|---|
| Template | Standard mobile apps with navigation, theme, and backend hooks ready |
| From scratch | Highly custom apps where you want minimal starting code |
Both paths use the same workbench, preview, and V2 Cloud features.
