What problem does it solve?
This Skill removes the burden of manually operating desktop applications by letting an AI agent observe your screen, identify UI elements, and perform the required clicks and typing to complete a task end-to-end.
Core Features & Use Cases
- Visual GUI automation loop: continuously performs screenshot-based observation, verification after actions, planning, and execution until the task completes or the step limit is reached.
- Visual memory acceleration: learns UI components for an app and reuses templates in later runs to reduce repeated detection work.
- Local or VM/remote execution: supports running GUI actions locally or against a remote VM via a HTTP adapter (useful for OSWorld-style evaluation).
- LLM-provider agnostic: can work with multiple LLM backends (auto-detect or force with flags).
Use it when you need the agent to perform actions like opening an application, navigating settings, filling forms, or completing benchmark-style tasks that require seeing and interacting with the screen.
Quick Start
Call the gui-agent skill with the instruction: Open Firefox and go to google.com.