name: desktop_operator description: Use repo scripts to inspect the desktop, move or click the mouse, and drive the managed OpenClaw browser.
Desktop Operator
Use this skill when the task requires local desktop inspection or controlled browser actions from this repo.
Repo root:
/Users/infatoshi/openclaw-course
Preferred path
Prefer the managed OpenClaw browser for web tasks because it is more deterministic than raw desktop clicks.
Examples:
python3 scripts/browser_ctl.py startpython3 scripts/browser_ctl.py open https://example.com --wait-load loadpython3 scripts/browser_ctl.py snapshot --limit 40python3 scripts/browser_ctl.py screenshot --copy artifacts/browser-latest.jpg
Desktop inspection and control
Take a screenshot before clicking if the target is not already obvious.
Examples:
python3 scripts/desktop_ctl.py mouse-pospython3 scripts/desktop_ctl.py shotpython3 scripts/desktop_ctl.py shot --region 1500 0 1200 1000python3 scripts/desktop_ctl.py click 1600 300python3 scripts/desktop_ctl.py type "hello world"python3 scripts/desktop_ctl.py key enter
Safety rules
- Read the latest screenshot before clicking on an uncertain target.
- Do not type or reveal secrets without explicit confirmation.
- Avoid destructive desktop actions unless the user clearly asked for them.
- Prefer browser refs and browser snapshots over coordinate clicks whenever possible.