FzkujiFzkujiCommunityยท1 Agent Skills Included

GUI-Agent-Harness

Autonomous desktop control via screenshots, clicks, and verification

Operates desktop applications autonomously from plain-language tasks by taking screenshots, detecting UI elements, clicking, typing, and verifying results. Eliminates manual clicking, brittle coordinate scripts, and repetitive form filling across macOS, Windows, Linux, and remote VMs. Learns UI components once and reuses them, cutting detection time and token costs on repeated tasks.
npx skills add Fzkuji/GUI-Agent-Harness --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install GUI-Agent-Harness?โ–ผ

Run `npx skills add Fzkuji/GUI-Agent-Harness --all -g -y` in your terminal to install this skill globally.

How to automate desktop tasks with plain language?โ–ผ

Run `gui-agent --work-dir /tmp/my-task "your task description"` and the agent screenshots the screen, detects UI elements, clicks, types, and verifies until the task is done.

Can it control a remote virtual machine?โ–ผ

Yes. Pass the VM's HTTP API address with the --vm flag, and the agent operates the remote desktop the same way it operates a local one.

Which platforms and models does it support?โ–ผ

It runs on macOS, Windows, and Linux, and works with providers like OpenAI, Anthropic, and Gemini, selectable via the --provider and --model flags.

Do I need coding skills to use GUI-Agent-Harness?โ–ผ

No. You describe the task in plain English, and the agent handles screen perception, action planning, and execution automatically.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’