Remote Desktop for Openclaw

A comprehensive remote access management skill for establishing secure RDP, VNC, and SSH X11 connections with automated tunneling.

ivangdavila
v1.0.0
Feb 22, 2026
0
1.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install remote-desktop

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install remote-desktop using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Remote Desktop?

The Remote Desktop skill is designed to streamline the way developers and system administrators interact with remote machines. By integrating this capability into Openclaw Skills, users gain an intelligent assistant capable of determining the best protocol for a target OS, configuring secure SSH tunnels, and generating precise connection commands for tools like xfreerdp and vncviewer.

This skill prioritizes security by advocating for encrypted tunnels over direct port exposure, ensuring that sensitive protocols like RDP and VNC remain protected from the public internet. It transforms the manual process of managing connection strings and port forwarding into a structured, automated workflow that enhances both productivity and system security.

Remote Desktop Use Cases

  • Accessing Windows development environments from macOS or Linux via high-performance RDP.
  • Establishing secure VNC sessions to Linux desktops through encrypted SSH tunnels.
  • Running graphical Linux applications on a local machine using SSH X11 forwarding.
  • Troubleshooting persistent remote display issues like black screens or port conflicts.
  • Managing a library of remote host profiles for quick, repeatable access to cloud and local infrastructure.

How Remote Desktop Works

  1. The agent analyzes the target host's operating system to recommend the most efficient protocol, such as RDP for Windows or VNC for Linux.
  2. It prioritizes security by configuring a local port forward via SSH to wrap the remote desktop traffic in an encrypted tunnel.
  3. The skill generates the necessary command-line arguments for the chosen client, including resolution, clipboard, and security flags.
  4. If the connection fails, the agent refers to a built-in troubleshooting matrix to resolve common issues like NLA settings or display manager errors.
  5. Upon a successful connection, the agent offers to persist the configuration in a local Markdown-based host profile for future sessions.

Remote Desktop Setup

To get started with this skill for Openclaw Skills, ensure you have an SSH client installed on your local machine. Additional tools like xfreerdp (for RDP) or vncviewer (for VNC) are highly recommended.

# Standard setup involves ensuring ssh is in your path
ssh -V

# The skill will guide you through initial host configuration
# on its first run by referencing the local setup.md

Remote Desktop Data Schema & Taxonomy

The skill organizes host data and preferences within a dedicated local directory structure for privacy and ease of access:

Path Purpose
~/remote-desktop/memory.md Core file for global preferences and host indices.
~/remote-desktop/hosts/ Directory containing individual connection profiles.
~/remote-desktop/hosts/*.md Per-host Markdown files storing IPs, protocols, and tunnel commands (no passwords).

Remote Desktop Advanced Features

  • Automatic protocol selection logic optimized for performance and native OS compatibility.
  • Built-in support for jump host configurations and multi-layered SSH tunneling.
  • Seamless clipboard and file sharing integration using advanced command flags.
  • Native integration with other Openclaw Skills such as the linux and server modules for end-to-end remote administration.
  • Privacy-focused design that never stores plaintext passwords, encouraging the use of SSH keys and system keyrings.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*