walk-applisted
Install: claude install-skill nativeapptemplate/nativeapptemplate-agent
# Walk a generated app's UI with mobile-mcp
This is the interactive companion to `generate-app`. Where `generate-app` produces
and validates the projects, this skill puts a generated app **on screen** and lets
you explore it conversationally — capture the current screen, list its elements,
and tap through a flow, surfacing screenshots inline as you go.
It depends on `mobile-mcp` (bundled with this plugin — check `/mcp`) and on a real
booted device + an installed build. Those parts are environment-dependent and the
flakiest link in the chain; be explicit with the user about what's required rather
than failing silently.
## 1. Resolve the target
- **Project:** a slug from `$ARGUMENTS`, else the most recently modified directory
under `./out/`. Confirm the chosen `out/<slug>/` exists.
- **Platform:** `ios` or `android` from `$ARGUMENTS`. If unspecified, ask — they
need different devices and you can only drive one at a time.
## 2. Get the app onto a device (the heavy prerequisite)
mobile-mcp drives an app that is already **installed and running** on a **booted**
device. Two routes:
**Recommended — let the generator build + install it.** The agent's visual mode
already does the full build → install → launch on both platforms and is the
tested path. Re-run the generator for this spec with `NATIVEAPPTEMPLATE_VISUAL=1`
(home-screen build) or `=2` (full scripted walk). After it finishes the app is
installed and launched on the booted device, and you can pick up here for
inter