Jump to related tools in the same category or review the original source on GitHub.

AI & LLMs @lurklight Updated 2/26/2026

Win Mouse Native OpenClaw Skill - ClawHub

Do you want your AI agent to automate Win Mouse Native workflows? This free skill from ClawHub helps with ai & llms tasks without building custom tools from scratch.

What this skill does

Native Windows mouse control (move, click, drag) via user32.dll. Use when the user asks you to move the mouse, click, drag, or automate pointer actions on Windows.

Install

npx clawhub@latest install win-mouse-native

Full SKILL.md

Open original
namedescription
win-mouse-nativeNative Windows mouse control (move, click, drag) via user32.dll. Use when the user asks you to move the mouse, click, drag, or automate pointer actions on Windows.

Win Mouse Native

Provide deterministic mouse control on Windows.

Commands (local)

This ClawHub bundle is docs + scripts-as-text (ClawHub validates “text files only”).

To install:

  1. Save win-mouse.cmd.txt as win-mouse.cmd
  2. Save scripts/win-mouse.ps1.txt as scripts/win-mouse.ps1

Then run:

  • win-mouse move <dx> <dy> (relative)
  • win-mouse abs <x> <y> (absolute screen coords)
  • win-mouse click left|right|middle
  • win-mouse down left|right|middle
  • win-mouse up left|right|middle

Return value: prints a one-line JSON object.

OpenClaw usage

When the user asks to move/click the mouse:

  1. If the user didn’t give coordinates/deltas, ask.
  2. Use exec to run win-mouse ....
  3. Prefer small, reversible actions first (tiny move, single click) when unsure.

Notes

  • Windows only.
  • Uses Win32 SetCursorPos + SendInput via user32.dll.
Original URL: https://github.com/openclaw/skills/blob/main/skills/lurklight/win-mouse-native

Related skills

If this matches your use case, these are close alternatives in the same category.