Turn plain-language UI steps into end-to-end tests.
Scaffolds projects and creates, updates, debugs, or runs AI-driven UI tests across web, Android, and iOS.
When to use it
Use when asked to create, update, fix, debug, or run E2E tests, or initialize or convert a testing project.
Give it a UI testing request in a project; it fills missing scaffolding and creates, updates, or runs E2E tests.
What you provide
Uses Vitest for test organization, assertions, and lifecycle; dependencies must be installed before running tests.
Uses Midscene for natural-language UI automation; dependencies must be installed before running tests.
This skill
$HOME/.midscene/boilerplate
Updates your local boilerplate cache (irreversible)
https://github.com/web-infra-dev/midscene-example.git
Fetches boilerplate from GitHub