Win Mouse Native (Windows)
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.
lurklight
@lurklight
What This Skill Does
Native Windows mouse control via user32.dll. Moves, clicks, and drags the pointer using absolute or relative coordinates from the command line.
Replaces manual pointer actions or unreliable scripting approaches by providing deterministic, low-level mouse automation through a simple CLI.
When to Use It
- Move the mouse cursor to a specific screen coordinate
- Click the left mouse button at the current cursor position
- Drag an item from one location to another on screen
- Automate a repetitive sequence of mouse clicks and movements
- Perform a right-click to open a context menu
- Test UI interactions that require precise pointer control
Install
$ openclaw skills install @lurklight/win-mouse-nativeWin 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:
- Save
win-mouse.cmd.txtaswin-mouse.cmd - Save
scripts/win-mouse.ps1.txtasscripts/win-mouse.ps1
Then run:
win-mouse move <dx> <dy>(relative)win-mouse abs <x> <y>(absolute screen coords)win-mouse click left|right|middlewin-mouse down left|right|middlewin-mouse up left|right|middle
Return value: prints a one-line JSON object.
OpenClaw usage
When the user asks to move/click the mouse:
- If the user didn’t give coordinates/deltas, ask.
- Use
execto runwin-mouse .... - Prefer small, reversible actions first (tiny move, single click) when unsure.
Notes
- Windows only.
- Uses Win32
SetCursorPos+SendInputvia user32.dll.
Top skills in this category
Apple Notes
@steipeteManage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks Clawdbot to add a note, list notes, search notes, or manage note folders.
Writer
@ivangdavilaFix AI writing patterns that create repetitive and robotic content
Self-Evolving
@ivangdavilaImprove reusable agent workflows with reflective experiments, value checks, and local pattern memory.
Self-Improving + Proactive Agent
@ivangdavilaSelf-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use when...
ontology
@oswalpalashTyped knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linkin...