← 返回 Skills 市场
emptyopen

MacOS Desktop Control (Mouse, Keyboard, Screenshots)

作者 Matt · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
4256
总下载
2
收藏
45
当前安装
1
版本数
在 OpenClaw 中安装
/install macos-desktop-control
功能描述
Automate macOS desktop by capturing screenshots and executing precise mouse movements, clicks, and keyboard inputs via cliclick.
安全使用建议
Install only if you intentionally want an agent to see your entire macOS screen and operate your mouse and keyboard. Close sensitive windows first, verify the cliclick binary source, delete /tmp/claw_view.png when done, and require manual approval before actions that submit, delete, purchase, send messages, change settings, or affect accounts.
功能分析
Type: OpenClaw Skill Name: macos-desktop-control Version: 1.0.0 The skill provides macOS desktop control capabilities, including mouse/keyboard interaction and screen capture. The `scripts/cliclick_wrapper.sh` directly passes all arguments to the `cliclick` utility using `"$@"`. This design creates a significant shell injection vulnerability (RCE risk) if the OpenClaw agent does not rigorously sanitize user-provided input before invoking the `click` tool. While not explicitly malicious code designed for self-exploitation or data exfiltration, this direct pass-through of arguments without apparent sanitization constitutes a high-risk vulnerability, classifying it as suspicious.
能力评估
Purpose & Capability
The scripts and documentation coherently match the purpose of macOS desktop automation, but that purpose includes full-screen capture plus synthetic mouse and keyboard input that can affect any active app or visible account session.
Instruction Scope
The click tool exposes raw cliclick notation, including typing and waits, with no documented confirmation boundary, targeting validation, or limits for destructive or account-affecting actions.
Install Mechanism
The package is simple and transparent, with a Homebrew cliclick dependency documented in SKILL.md; package metadata does not declare OS or binary requirements, which is a disclosure and compatibility gap rather than hidden behavior.
Credentials
Full-screen screenshots and broad GUI control are proportionate to desktop automation, but the authority is very broad and not scoped to a specific app, window, or user-approved action class.
Persistence & Privilege
No background persistence, credential collection, or network exfiltration is shown, but screenshots are written to a predictable /tmp/claw_view.png path and may remain on disk until overwritten or deleted.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install macos-desktop-control
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /macos-desktop-control 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of macOS desktop control skill. - Enables taking screenshots of the macOS desktop. - Allows analysis of screenshots to identify coordinates. - Provides click automation at specified coordinates using the `click` tool.
元数据
Slug macos-desktop-control
版本 1.0.0
许可证
累计安装 45
当前安装数 45
历史版本数 1
常见问题

MacOS Desktop Control (Mouse, Keyboard, Screenshots) 是什么?

Automate macOS desktop by capturing screenshots and executing precise mouse movements, clicks, and keyboard inputs via cliclick. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 4256 次。

如何安装 MacOS Desktop Control (Mouse, Keyboard, Screenshots)?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install macos-desktop-control」即可一键安装,无需额外配置。

MacOS Desktop Control (Mouse, Keyboard, Screenshots) 是免费的吗?

是的,MacOS Desktop Control (Mouse, Keyboard, Screenshots) 完全免费(开源免费),可自由下载、安装和使用。

MacOS Desktop Control (Mouse, Keyboard, Screenshots) 支持哪些平台?

MacOS Desktop Control (Mouse, Keyboard, Screenshots) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 MacOS Desktop Control (Mouse, Keyboard, Screenshots)?

由 Matt(@emptyopen)开发并维护,当前版本 v1.0.0。

💬 留言讨论