Orgo Desktop Control for Openclaw

A comprehensive Python SDK integration for provisioning, managing, and automating remote cloud desktops and sandboxed execution environments.

cohenyehonatan
v1.0.2
Feb 22, 2026
0
1.6k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install orgo-desktop-control

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 orgo-desktop-control 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 Orgo Desktop Control?

Orgo Desktop Control provides a robust interface for interacting with Orgo cloud computers, enabling developers to provision ephemeral environments with specific hardware configurations. This skill is a core part of the Openclaw Skills library, allowing agents to perform complex tasks like browser automation, UI testing, and remote shell execution without using local resources. By using the orgo_client SDK, it ensures secure and programmatic access to remote desktop environments, making it ideal for building sophisticated computer-use agents.

The skill handles the entire lifecycle of a cloud instance, from workspace creation and computer provisioning to execution and teardown. It provides high-level abstractions for mouse and keyboard events, file transfers, and even real-time desktop streaming. Integrating this into your workflow via Openclaw Skills ensures that your AI agents have the hands and eyes needed to operate in a full desktop environment safely.

Orgo Desktop Control Use Cases

  • Launching sandboxed remote desktops for secure web browsing or application testing.
  • Automating legacy desktop software that requires GUI interaction like clicking, dragging, and typing.
  • Running resource-intensive Python or Bash scripts on cloud infrastructure to save local compute.
  • Building computer-use agents that analyze visual state via screenshots and react in real-time.
  • Exporting data and logs from remote environments back to local storage after automated processing.

How Orgo Desktop Control Works

  1. The skill initializes the OrgoClient using a secure API key stored in the environment variables.
  2. A workspace is defined or created to act as a logical container for cloud resources.
  3. A computer instance is provisioned with specific RAM and CPU allocations to match the task requirements.
  4. The system utilizes a wait_until_ready logic to ensure the remote OS is fully booted before sending commands.
  5. Commands are dispatched via the SDK for UI interaction, shell execution, or file management.
  6. The automation loop captures screenshots or streams to monitor progress and verify UI states.
  7. Once the task is complete, the computer is stopped or deleted to optimize costs and security.

Orgo Desktop Control Setup

To get started with this skill in the Openclaw Skills ecosystem, ensure you have the Python SDK installed and your API key configured:

pip install orgo-client
export ORGO_API_KEY='your_api_key_here'

Then, initialize the client in your code:

from orgo_client import OrgoClient
import os

client = OrgoClient(api_key=os.environ["ORGO_API_KEY"])

Orgo Desktop Control Data Schema & Taxonomy

The skill organizes data around Workspaces and Computers, utilizing the following structure:

Object Key Attributes Purpose
Workspace id, name Organizes multiple cloud instances for specific projects.
Computer id, status, ram, cpu Represents the virtual machine and its current state.
File Record file_id, path, url Tracks files uploaded to or exported from the remote machine.
UI Event coordinates (x, y), key Metadata for mouse clicks, drags, and keyboard inputs.
Screenshot image_data (base64) Visual representation of the remote desktop at a point in time.

Orgo Desktop Control Advanced Features

  • Real-time RTMP streaming support for broadcasting remote desktop sessions.
  • Direct VNC access with dynamic password retrieval for manual intervention.
  • Integrated file export system that generates temporary URLs for remote assets.
  • Sophisticated UI control including double-clicks, scrolls, and complex hotkey combinations.
  • Typed exception handling to manage authentication, timeouts, and server errors within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*