LaunchKit · 2026
Back to Skills

cancorteaw-app

Local **Expo / React Native** app builder runner for my OpenClaw server.

0
302 downloads
by @cancorleone

Setup & Installation

openclaw skills install @cancorleone/cancorteaw-app

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install cancorteaw-app

What This Skill Does

A controlled runner for scaffolding and managing Expo/React Native apps on a local OpenClaw server. Wraps a single allowlisted script to create apps, add screens, launch web previews, and check process status. All operations are confined to a designated directory with loopback-only network binding.

The allowlisted command model lets an agent scaffold and preview Expo apps without exposing arbitrary shell execution on the server.

When to use it

  • Scaffolding a new Expo project on a local server
  • Adding a screen file to an existing React Native app
  • Starting a web preview of a mobile app on a chosen port
  • Checking whether an app preview process is currently running
  • Managing multiple Expo projects under one controlled environment

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Create a new app called 'todoapp', add a 'Profile' screen, and start the web preview

AGENT
  1. 1Runs 'new todoapp' to scaffold the Expo project under /home/patron/apps/todoapp
  2. 2Runs 'add-screen todoapp Profile "Profile"' to write /home/patron/apps/todoapp/app/Profile.tsx
  3. 3Runs 'preview todoapp' to start expo start --web on port 19006
  4. 4Runs 'status todoapp' to confirm the preview is RUNNING and return the URL
OUTPUT

Preview running at http://127.0.0.1:19006 with the new Profile screen included