mobile-emulator-start
Installation
SKILL.md
mobile-emulator-start — Metro + Android emulator in a sane order
Deliver a working dev loop (emulator online → tunnel → bundler ready → app intent)
without burning time on duplicate Metros, stale caches, or racing the dev client ahead of
/status.
Pair with
mobile-emulator-testfor full QA; this skill focuses on bring-up + terminal hygiene.
Critical ordering (why this skill exists)
- Emulator attached to
adbbefore trustingadb reverse(or reverse again when the serial appears). curl http://127.0.0.1:<PORT>/statusshowspackager-status:runningbefoream start/ dev-client deeplink (avoids “Cannot connect to Expo CLI” /127.0.0.1refused).- Helpers that enumerate devices once at startup may skip
--launch/ reverse if the emulator booted late — re-run reverse + intent afteradb devicesshowsdevice.