desktop-mouse

Pass

Local mouse control via ydotool wrapper

@openclaw
MIT2/22/2026
Rejected
(0)
1.0k
49
56

Install Skill

Skills are third-party code from public GitHub repositories. SkillHub scans for known malicious patterns but cannot guarantee safety. Review the source code before installing.

Install globally (user-level):

npx skillhub install openclaw/skills/desktop-mouse

Install in current project:

npx skillhub install openclaw/skills/desktop-mouse --project

Suggested path: ~/.claude/skills/desktop-mouse/

AI Review

Rejected
Does not meet quality standards

Rejected for extremely short content. Five command examples for a mouse control wrapper with no workflow value beyond listing the commands.

SKILL.md Content

---
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.