This brings AI-powered E2E testing to Vitest across web, Android, and iOS. Instead of writing brittle selectors, you describe what you want in natural language and let Midscene's aiAct API handle the planning and execution. The skill scaffolds new projects, converts existing ones, and helps you write, debug, and run tests. It's opinionated about structure (clones a boilerplate to ~/.midscene as the reference) and has one core rule: don't decompose user intent into granular API calls, just pass the whole instruction to aiAct. Works with Playwright for web, ADB for Android, and WebDriverAgent for iOS. Useful if you want less selector maintenance and more readable test code, though you're trading explicit control for AI interpretation.
npx skills add https://github.com/web-infra-dev/midscene-skills --skill vitest-midscene-e2e