Loading...
Loading...
Non-interactive X11 desktop control for AI agents. Use when the task involves controlling a Linux desktop - clicking, typing, reading windows, waiting for UI state, or taking screenshots inside a sandbox or VM.
npx skill4agent add harivansh-afk/deskctl deskctl--json--jsonnpm install -g deskctl
deskctl doctor
deskctl snapshot --annotatedeskctldeskctl upgrade --yesdeskctl snapshot --annotate # observe
deskctl wait window --selector 'title=Chromium' --timeout 10 # wait
deskctl click 'title=Chromium' # act
deskctl snapshot # verifyref=w1 # snapshot ref (short-lived)
id=win1 # stable window ID (session-scoped)
title=Chromium # match by title
class=chromium # match by WM class
focused # currently focused windowchromium