Ssh Gui

Drive the graphical desktop of a remote macOS machine over plain ssh, with no VNC, no screen sharing and no agent installed on the far side. Gives you clicks, drags, keystrokes, text entry, menu navigation, window geometry and screenshots through cliclick, screencapture and the accessibility API, with a coordinate model that actually lines up on Retina displays and a preflight that tells you which of the three macOS permissions is missing before you waste a click. Use this whenever the task is to operate the GUI of a Mac you reach by ssh: a headless Mac mini or Mac Studio, a build or CI Mac, a second machine on the desk, a Mac in a rack or a colo. Trigger on "control the GUI over ssh", "click something on my mini", "automate the remote Mac desktop", "screenshot the other Mac", "drive an app on the headless Mac", "cliclick over ssh", "no VNC available". Not for controlling a virtual machine's guest OS (drive the guest from inside instead) and not for web pages (use a browser automation tool).

vesely ce41389 3 files · 23.2 KB Updated

File contents

vesely/skills/tree/main/ssh-gui commit ce41389195

Frequently asked questions

npx skillmds@latest add vesely/ssh-gui