desktop-mouse

star 609

Local mouse control via ydotool wrapper

sundial-org By sundial-org schedule Updated 2/1/2026

name: desktop-mouse description: Local mouse control via ydotool wrapper metadata: {"moltbot":{"emoji":"","os":["linux"],"requires":{"bins":["molt-mouse"]}}} user-invocable: false

When the user asks to move/click the mouse:

  • Use the exec tool with host=gateway.
  • ONLY run commands that start with: molt-mouse ...
  • Supported:
    • molt-mouse move <dx> <dy>
    • molt-mouse abs <x> <y>
    • molt-mouse click left|right|middle
    • molt-mouse click 0x40 # left button down (hold)
    • molt-mouse click 0x80 # left button up (release)
  • If numbers are missing/ambiguous, ask the user.
Install via CLI
npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill desktop-mouse
Repository Details
star Stars 609
call_split Forks 86
navigation Branch main
article Path SKILL.md
More from Creator