maestro-create-test

Create Maestro E2E test flows by inspecting the live device screen and building YAML step-by-step.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/luigiinred/dotfiles --skill maestro-create-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maestro-create-test
Source: https://github.com/luigiinred/dotfiles/tree/main/dot_cursor/skills/maestro-create-test
Command: npx skills add https://github.com/luigiinred/dotfiles --skill maestro-create-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the creation of Maestro E2E tests by allowing users to interactively build test flows by inspecting the live device screen and constructing the YAML step-by-step.

Core Features & Use Cases

  • Interactive Test Creation: Build Maestro test YAML by exploring the live app.
  • Step-by-Step YAML Building: Research navigation paths and record verified steps into a test file.
  • Use Case: When a user wants to create a new Maestro test, write a new E2E flow, build a test from the device, or says "create a maestro test" or "record a test flow".

Quick Start

Use the maestro-create-test skill to build a new Maestro E2E test flow by inspecting the live device screen.

Frequently Asked Questions about maestro-create-test

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

FAQPage Schema
How do I create Maestro E2E tests from a live device screen?

You create Maestro E2E tests by interactively inspecting the live device screen and building the YAML test flow step-by-step. This Skill records verified navigation paths directly from the device into a structured test file.

Can I record Maestro test flows for both iOS and Android?

Yes, Maestro test flows support both iOS and Android platforms. The Skill builds YAML definitions by inspecting the live device screen, allowing you to record E2E test sequences across mobile platforms.

What's the best way to build a Maestro YAML test flow step-by-step?

The best way to build a Maestro YAML test flow is through interactive recording. You explore the live app, research navigation paths, and record each verified step sequentially into the YAML test file for accurate E2E coverage.

Do I need to know Maestro commands to record an E2E test flow?

Yes, creating Maestro tests requires an understanding of Maestro commands, device inspection tools, and YAML structure. This knowledge ensures you accurately define test steps and interact correctly with the live device screen during recording.

How does interactive Maestro test recording work?

Interactive Maestro test recording works by inspecting the live device screen and capturing your actions as YAML commands. It builds the test flow incrementally, verifying each navigation path before adding it to the test file.

Why use interactive recording instead of writing Maestro YAML manually?

Interactive recording streamlines Maestro test creation by verifying navigation paths on a live device before writing them into the YAML file. This step-by-step approach prevents structural errors that often occur when manually coding E2E flows.