web-infra-dev/midscene-skills

AI-powered, vision-driven UI automation for every platform.

What it solves

Midscene Skills provides a way to automate UI interactions across different platforms using natural language. It removes the need for writing complex, fragile same-element same-element same-element scripts by allowing an AI to "see" and interact with the screen regardless of the platform.

How it works

The project is built on Midscene.js, which uses vision-based automation. Instead of relying on the underlying code of an application, it operates entirely from screenshots. It requires models with strong visual grounding capabilities to accurately locate UI elements on the screen based on natural language instructions.

Who it’s for

Developers and QA engineers who need to automate tasks across web browsers, desktop OS (macOS, Windows, Linux), and mobile devices (Android, iOS, HarmonyOS), as well as those integrating AI agents into their workflows.

Highlights

  • Cross-platform support: Works across Browser, Chrome Bridge, Desktop, Android, iOS, and HarmonyOS.
  • Vision-driven: Operates via screenshots, making it more reliable for cross-platform use.
  • Natural language control: Allows users to interact with UI elements using plain English instructions.
  • E2E Testing: Includes a scaffold for managing AI-powered end-to-end tests via Vitest.

Related

  • Project
  • Project
  • Project
  • Project