← Back to Skills Marketplace
lexylent

Desktop Control (Windows)

by Alex · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
13118
Downloads
12
Stars
81
Active Installs
1
Versions
Install in OpenClaw
/install desktop-control-win
Description
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Usage Guidance
Install only if you specifically want an agent to control your Windows desktop. Review the PowerShell scripts before renaming or running them, keep secrets off-screen and out of the clipboard before use, and require explicit confirmation for screenshots, clipboard reads, process killing, app launches, VS Code extension changes, and any typing or clicking in sensitive windows.
Capability Analysis
Type: OpenClaw Skill Name: desktop-control-win Version: 1.0.1 This skill bundle is classified as suspicious due to its extensive and low-level control over the Windows desktop environment, which, while potentially useful for legitimate automation, exposes significant security risks. The PowerShell scripts allow for arbitrary process execution (`Start-Process` in `app-control.ps1`, `process-manager.ps1`), full keyboard and mouse input simulation (`input-sim.ps1`), reading clipboard content, taking screenshots (`screen-info.ps1`), and installing/uninstalling VSCode extensions (`vscode-control.ps1`). These capabilities, especially clipboard access and screenshot capture, could be leveraged for data exfiltration or unauthorized actions if the AI agent is compromised via prompt injection, despite the 'Safety Rules' in `SKILL.md` attempting to guide responsible use. The explicit instruction in `SKILL.md` to use `powershell -ExecutionPolicy Bypass` further highlights the elevated risk.
Capability Assessment
Purpose & Capability
The scripts match the stated desktop-control purpose: window management, app launch, keyboard/mouse simulation, process management, VS Code control, screenshots, clipboard access, and system display information are all disclosed capabilities.
Instruction Scope
The routing language is very broad and sensitive actions such as screenshot capture, clipboard reads, arbitrary input, app launches, and VS Code extension changes are documented without consistent explicit user-consent requirements or target validation.
Install Mechanism
Installation is manual and disclosed: the package ships PowerShell scripts as .ps1.txt files and tells users to rename them and run them with ExecutionPolicy Bypass. This is not hidden, but it weakens containment for a powerful local-control skill.
Credentials
Use of Win32 APIs, PowerShell, SendKeys, clipboard, screenshot, and process APIs is proportionate to Windows desktop automation, but these interfaces expose sensitive desktop state if invoked in the wrong context.
Persistence & Privilege
There is no hidden background persistence, but the skill can make lasting changes by killing processes, launching arbitrary programs, saving screenshots to disk, and installing or uninstalling VS Code extensions, including installation with --force.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install desktop-control-win
  3. After installation, invoke the skill by name or use /desktop-control-win
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Initial public release. Windows desktop control with window management, input simulation, VS Code helpers, process management, and screen info.
Metadata
Slug desktop-control-win
Version 1.0.1
License
All-time Installs 445
Active Installs 81
Total Versions 1
Frequently Asked Questions

What is Desktop Control (Windows)?

Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information. It is an AI Agent Skill for Claude Code / OpenClaw, with 13118 downloads so far.

How do I install Desktop Control (Windows)?

Run "/install desktop-control-win" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Desktop Control (Windows) free?

Yes, Desktop Control (Windows) is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Desktop Control (Windows) support?

Desktop Control (Windows) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Desktop Control (Windows)?

It is built and maintained by Alex (@lexylent); the current version is v1.0.1.

💬 Comments