Linux Omniscient
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_e02e04b8/linux-omniscient.
About this skill
Problem It Solves
Linux desktop, hardware, serial, and IoT tasks often live in separate commands, Python scripts, and management tools. Engineers switch between reasoning, code execution, and low-level system control. Linux Omniscient routes tasks into one workflow: simple cognitive tasks use direct model output, while complex tasks are decomposed into steps that call commands, scripts, tools, or installed skills.
How It Works
- Cognition layer: four modes, including
direct mode,improvement,transfer, andconstruction, for precise execution, optimization, cross-domain transfer, and open-ended exploration. - Execution layer: generates shell commands or
Pythonscripts, writes them to files, runs them, captures output, and retries repairs up to two times. - Control layer: uses standalone scripts in
scripts/to manage windows, processes, volume, brightness, networking, GPUs, storage, batteries, audio, displays, thermals, serial ports, Bluetooth, IoT, printers, cameras, and GUI automation. - Orchestrator: treats script commands, code execution, tool calls, skill plugins, and cognitive output as primitives, then composes chains with conditional branches, loops, parallel steps, and checkpoint recovery.
Boundaries And Cautions
It is best suited for local Linux automation, system inspection, device management, and multi-step hybrid tasks. Destructive operations such as rm -rf, shutdown, reboot, disabling network adapters, and killing processes must require user confirmation. If the environment lacks nvidia-smi, psutil, pyserial, bleak, or OpenCV, verify availability first. For unknown devices, debug in order: process, window, screenshot, OCR, interface, USB, printer, and camera.
Use Cases
- On a Linux desktop, use the window manager script to list and activate a specific unresponsive app window.
- When batch-processing local files, generate a Python script, run it, and capture the output for review.
- During resource inspection, call GPU, thermal, storage, and battery scripts to collect monitoring results.
- When integrating Home Assistant, use the IoT control script to toggle a room light by entity ID.
Best For
- Linux desktop automation engineer who needs to list windows, manage processes, and adjust system volume.
- Automation engineer maintaining local device scripts who needs to query GPU, thermal, storage, and battery status.
- Backend engineer integrating IoT who needs to control Home Assistant lights and manage Bluetooth devices.
- Python toolchain engineer who needs to generate scripts, run commands, and repair failed output automatically.
Related Skills
An engineer-focused HTTP request smuggling handbook covering CL.TE, TE.CL, TE.TE obfuscation, HTTP/2 downgrade, and client-side desync detection.
Analyzes network captures from Wireshark, tcpdump, Fiddler, and Charles, then pinpoints TCP, HTTP, DNS, and TLS issues with filter expressions and remediation steps.
Lightweight Python Linux HIDS exposing SSH brute-force, web attack, and webshell alerts via MCP with ban controls.
A facial database matching tool for images and videos that identifies known acquaintances and outputs location labels, identity results, and structured reports.