mobile-e2e-mcp
Installation
SKILL.md
Mobile E2E Testing via MCP
Verified workflow for running functional (not render-only) tests on Expo/React Native apps using mcporter CLI + claude-in-mobile MCP server. Derived from a real debugging session on biolift/JSTLFT — 24/24 functional tests passed against real production Firebase on Android emulator.
When to use
- User wants functional validation of a mobile app (set logging, form submission, navigation + state persistence, etc.)
- Expo Go SDK 54+ or a custom dev build
- App uses Firebase (Auth + Firestore) or a similar cloud backend
- Target: Android emulator (strongly preferred) or iOS simulator (requires WDA setup — see Gotchas)
Prerequisites
mcporterCLI installed globally:npm install -g mcporterclaude-in-mobileMCP server registered in~/.mcporter/mcporter.json:{ "mcpServers": { "mobile": { "command": "npx", "args": ["-y", "claude-in-mobile@latest"],
Related skills
More from stevengonsalvez/agents-in-a-box
frontend-design
Frontend design skill for UI/UX implementation - generates distinctive, production-grade interfaces
31commit
Create well-formatted git commits for changes made during the session
14reflect
|
2plan-tdd
Create a test-driven development plan for the project
1oracle
Best practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
1gh-issue
Analyze and fix the specified GitHub issue
1