← 返回 Skills 市场
dreamtraveler13

Linux GUI Control

作者 dreamtraveler13 · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
12256
总下载
8
收藏
0
当前安装
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 intentionally want an agent to operate your local Linux desktop. Before use, close or hide sensitive windows, verify the active target window, avoid visible passwords or private data during screenshots/UI inspection, and save work before any workflow that kills or restarts an application.
功能分析
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’s stated purpose is Linux GUI automation, and the artifacts openly provide matching primitives: window listing/activation, mouse clicks, typing, keypresses, accessibility-tree inspection, screenshots, and an Electron accessibility relaunch example.
Instruction Scope
The instructions are broad enough to affect arbitrary desktop applications and include a pkill/relaunch workflow, but the actions are user-invoked examples rather than automatic hidden behavior.
Install Mechanism
No installer or dependency manifest is present; the skill assumes external Linux tools such as xdotool, wmctrl, dogtail, and scrot are available.
Credentials
Full-desktop screenshots and accessibility inspection can expose sensitive on-screen information, but that access is inherent to the disclosed GUI-control purpose and no upload, network transfer, or unrelated data collection appears in the artifacts.
Persistence & Privilege
The reviewed files show no persistence, privilege escalation, credential-store access, background worker, obfuscation, self-modification, or exfiltration path.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install guicountrol
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /guicountrol 触发
  4. 根据 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.
元数据
Slug guicountrol
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

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 插件,目前累计下载 12256 次。

如何安装 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。

💬 留言讨论