maestro-e2e

Installation
CLI
npx skills add https://github.com/raphaelbarbosaqwerty/maestro-dev-skills --skill maestro-e2e

Install this skill with the CLI and start using the SKILL.md workflow in your workspace.

Last updated 4/24/2026

Maestro Skills

Comprehensive Maestro E2E UI testing skill for AI coding assistants.

Installation

npx skills add raphaelbarbosaqwerty/maestro-dev-skills

Or via npm:

npm install @raphaelbarbosaqwerty/maestro-skills

Platforms

  • ✅ iOS (Simulator)
  • ✅ Android (Emulator)
  • ✅ Flutter
  • ✅ React Native
  • ✅ Web (Chromium)

Usage

This skill provides comprehensive documentation for AI coding assistants to generate Maestro E2E tests. The main entry point is SKILL.md.

Structure

├── SKILL.md              # Main skill file with overview
└── rules/
    ├── installation.md
    ├── test-structure.md
    ├── commands.md       # 40+ Maestro commands
    ├── selectors.md
    ├── assertions.md
    ├── interactions.md
    ├── permissions.md
    ├── debugging.md
    ├── screenshots.md
    ├── ci-integration.md
    ├── best-practices.md
    ├── platforms/
    │   ├── android.md
    │   ├── ios.md
    │   ├── flutter.md
    │   ├── react-native.md
    │   └── web.md
    └── advanced/
        ├── parameters.md
        ├── conditions.md
        ├── nested-flows.md
        ├── javascript.md
        ├── waiting.md
        └── repeat-retry.md

Key Features

  • 40+ Commands - Complete reference for all Maestro commands
  • Platform-Specific - Detailed guides for each platform
  • Flutter Integration - Semantics.identifier patterns
  • CI/CD Ready - GitHub Actions, Maestro Cloud integration
  • Best Practices - Naming conventions, project structure

License

MIT