expo-testing

Automate end-to-end Detox testing of Expo apps on simulators and devices.

2|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/jonmumm/skills --skill expo-testing-jonmumm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-testing
Source: https://github.com/jonmumm/skills/tree/main/expo-testing
Command: npx skills add https://github.com/jonmumm/skills --skill expo-testing-jonmumm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end testing of Expo/React Native apps on simulators and physical devices, streamlining setup, execution, and debugging.

Core Features & Use Cases

  • End-to-end Detox testing for Expo apps on iOS simulators and real devices.
  • Prebuild, install, run, and validate apps across simulator and device targets.
  • Clear artifact collection and debugging guidance to speed up issue resolution.

Quick Start

Run Detox tests for your Expo project on a simulator or a connected device.

Frequently Asked Questions about expo-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run Detox end-to-end tests for an Expo app on iOS simulators?

Detox end-to-end testing for Expo apps is automated across iOS simulators and real devices by prebuilding, installing, running, and validating application targets. The process handles Expo project configuration and iOS tooling setup like xcodebuild and simctl.

Can I test my React Native app on physical devices using Detox?

Detox testing supports validating React Native apps on physical devices by running automated tests and manual validation workflows across real-device targets. This includes prebuilding and installing the app directly onto connected hardware.

What iOS tooling do I need to set up Detox for an Expo project?

Detox setup for an Expo project requires iOS tooling including xcodebuild and simctl to automate prebuild, install, and run phases. These tools manage simulator and device targets during end-to-end test execution.

What is the best way to debug failed Detox tests in a React Native project?

Debugging failed Detox tests is handled through clear artifact collection and debugging guidance provided after test execution. This speeds up issue resolution by capturing necessary logs and outputs from simulator and device runs.

Does Detox work with Expo prebuild workflows for testing on simulators?

Detox integrates with Expo prebuild workflows by automating the prebuild, install, run, and validate cycle for simulator and device targets. This meets Expo project configuration requirements for automated end-to-end testing.