maestro-e2e-testing
Installation
SKILL.md
Maestro E2E Testing
Maestro is a YAML-based UI testing framework for mobile (iOS/Android) and web with built-in tolerance for flakiness and delays. Tests are declarative flow files that describe user journeys.
When to Use
- Writing or modifying E2E test flows (
.maestro/directory) - Setting up Maestro in a new or existing project
- Debugging flaky or failing E2E tests
- Integrating E2E tests into CI/CD (EAS Workflows, GitHub Actions)
- Converting manual QA scripts into automated flows
Project Setup
Installation
# macOS/Linux
curl -fsSL "https://get.maestro.mobile.dev" | bash