← 返回 Skills 市场
Linux GUI Control
作者
dreamtraveler13
· GitHub ↗
· v1.0.0
11498
总下载
8
收藏
29
当前安装
1
版本数
在 OpenClaw 中安装
/install guicountrol
功能描述
Control the Linux desktop GUI using xdotool, wmctrl, and dogtail. Use when you need to interact with non-browser applications, simulate mouse/keyboard input, manage windows, or inspect the UI hierarchy of applications on X11/GNOME. Supports: (1) Clicking/typing in apps, (2) Resizing/moving windows, (3) Extracting text-based UI trees from apps (A11y), (4) Taking screenshots for visual analysis.
安全使用建议
Install only if you want an agent to control your local Linux desktop. Before using it, close or hide unrelated sensitive windows, confirm the target window, avoid visible passwords or private data during screenshots/UI inspection, and be careful with commands that type text, press keys, or restart applications.
功能分析
Type: OpenClaw Skill
Name: guicountrol
Version: 1.0.0
The skill bundle is classified as suspicious due to its powerful capabilities for Linux GUI control, including simulating mouse/keyboard input, managing windows, taking screenshots, and killing processes, as demonstrated by `xdotool`, `wmctrl`, `scrot`, `pkill`, and `dogtail` usage in `SKILL.md`, `scripts/gui_action.sh`, and `scripts/inspect_ui.py`. While these actions are plausibly aligned with the stated purpose of 'Linux GUI Control', they represent significant high-risk capabilities that could be misused if the agent's instructions or environment were compromised, even though no explicit malicious intent is present in the provided files.
能力评估
Purpose & Capability
The skill openly provides GUI control through xdotool, wmctrl, dogtail, and scrot for clicking, typing, window activation, UI inspection, and screenshots; these are powerful but directly aligned with the Linux GUI control purpose.
Instruction Scope
Instructions expose broad desktop primitives and include a pkill/nohup example for relaunching apps with accessibility enabled, so users need to confirm the target window and save work before use. The artifacts do not show automatic or hidden execution.
Install Mechanism
There is no installer or dependency manifest, while the skill depends on external OS tools such as xdotool, wmctrl, dogtail, and scrot. This is an under-declared dependency issue, not evidence of malicious behavior.
Credentials
Full-desktop screenshots and accessibility-tree inspection can reveal sensitive on-screen text, but that access is inherent to the stated GUI automation use case and there is no network transfer or unrelated data collection.
Persistence & Privilege
No persistence, privilege escalation, credential access, background worker, network exfiltration, or self-modifying behavior appears in the shipped files.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install guicountrol - 安装完成后,直接呼叫该 Skill 的名称或使用
/guicountrol触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
linux-gui-control 1.0.0 initial release
- Automate Linux desktop interactions using xdotool, wmctrl, and dogtail.
- Supports simulating mouse/keyboard input, window management, and text-based UI inspection on X11/GNOME.
- Offers scripts for automating clicks, typing, window focus, and window movement.
- Enables extraction of application UI hierarchies for accessible apps and provides screenshot support for visual tasks.
元数据
常见问题
Linux GUI Control 是什么?
Control the Linux desktop GUI using xdotool, wmctrl, and dogtail. Use when you need to interact with non-browser applications, simulate mouse/keyboard input, manage windows, or inspect the UI hierarchy of applications on X11/GNOME. Supports: (1) Clicking/typing in apps, (2) Resizing/moving windows, (3) Extracting text-based UI trees from apps (A11y), (4) Taking screenshots for visual analysis. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 11498 次。
如何安装 Linux GUI Control?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install guicountrol」即可一键安装,无需额外配置。
Linux GUI Control 是免费的吗?
是的,Linux GUI Control 完全免费(开源免费),可自由下载、安装和使用。
Linux GUI Control 支持哪些平台?
Linux GUI Control 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Linux GUI Control?
由 dreamtraveler13(@dreamtraveler13)开发并维护,当前版本 v1.0.0。
推荐 Skills