A comprehensive Linux system control suite for managing desktop windows, processes, hardware settings, serial devices, and IoT platforms.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install linux-system-controller
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install linux-system-controller using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
System Controller is a powerful integration for Openclaw Skills designed to provide a unified interface for Linux system management. It bridges the gap between natural language intent and low-level system execution, allowing users to control their desktop environment, hardware components, and connected devices through a modular Python-based architecture.
By leveraging industry-standard tools like xdotool, wmctrl, and Tesseract OCR, this skill empowers AI agents to interact with the physical and digital world. Whether you are automating GUI tasks, monitoring system processes, or communicating with an Arduino via serial ports, System Controller provides the necessary scripts to handle complex workflows safely and efficiently.
To get started with this module in Openclaw Skills, ensure your Linux environment is prepared with the following dependencies:
# Update system and install required CLI utilities
sudo apt-get update && sudo apt-get install -y xdotool wmctrl tesseract-ocr alsa-utils
# Install Python dependencies
pip install pyserial>=3.5 requests>=2.28.0 pyautogui>=0.9.54 pillow>=9.0.0 pytesseract>=0.3.10
System Controller organizes its functionality into modular scripts located within the scripts/ directory. Each script acts as an independent CLI tool with a specific domain of responsibility:
| Module | Script Name | Functionality |
|---|---|---|
| Window Manager | window_manager.py |
Desktop window control (resize, move, focus) |
| Process Manager | process_manager.py |
System process management and monitoring |
| Hardware Controller | hardware_controller.py |
Hardware settings (Volume, Brightness, Power, Network) |
| Serial Communication | serial_comm.py |
Arduino and serial device interaction |
| IoT Controller | iot_controller.py |
Home Assistant and REST API integrations |
| GUI Controller | gui_controller.py |
Mouse/Keyboard automation, OCR, and Screenshots |
Loading
A professional evaluation tool for analyzing, comparing, and auditing AI agent skills before installation or publication.

A powerful integration skill that enables AI agents to manage Kyvio business data, including subscribers, funnels, and membership courses, through a secure proxy layer.

FoolClaw is a mischievous Openclaw Skills extension that allows AI agents to perform harmless local pranks and maintain a playful background presence on your system.

A strategic framework for designing and launching high-conversion referral programs that drive organic word-of-mouth growth.

A strategic framework for leveraging transparency and public progress-sharing to drive growth and build a loyal audience.

An automated browser-based tool to scan Hainan Airlines 666Plus benefit availability for round-trip flights departing from Beijing.








































