← ClaudeAtlas

gridhandlisted

Interact with the desktop GUI — take screenshots, list/raise windows, click with grid targeting, type text, press key combos. Use when you need to see the screen, find windows, click on things, type into applications, or automate any GUI interaction. All commands return JSON.
ZachRouan/gridhand · ★ 17 · AI & Automation · score 75
Install: claude install-skill ZachRouan/gridhand
# gridhand Desktop GUI automation CLI. All commands return JSON to stdout (errors to stderr). ```bash gridhand screenshot --output /tmp/screen.png # full screen gridhand screenshot --window-id 123 --output /tmp/app.png # cropped to window gridhand screenshot --window-id 123 --grid --output /tmp/grid.png # grid overlay gridhand screenshot --window-id 123 --grid --cell B2 --output /tmp/z.png # zoom into cell gridhand windows list # JSON list of all windows gridhand windows raise 123 # bring window to front gridhand mouse click # click at current position gridhand mouse click --button right # right-click gridhand mouse click --cell B2.C1 --window-id 123 # click cell (recursive zoom OK) gridhand key type "hello" --window-id 123 # type text gridhand key press "ctrl+a" --window-id 123 # key combo (ctrl/shift/alt/super + key) ``` --- ## Grid Targeting No pixel coordinates exist. The grid is the only way to click. Each cell has a cyan crosshair (+) at its center — a click on that cell lands **exactly on that crosshair, nowhere else**. If the crosshair isn't on your target, the click will miss. Zoom until a crosshair sits directly on the target. ### Orient → Zoom → Click → Verify **Orient.** Take a grid screenshot. Identify which cell contains your target and note where within that cell it sits (