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

  1. Open the dashboard Templates tab
  2. Select a template
  3. 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

ApproachBest for
TemplateStandard mobile apps with navigation, theme, and backend hooks ready
From scratchHighly custom apps where you want minimal starting code

Both paths use the same workbench, preview, and V2 Cloud features.