← Back to Skills Marketplace
Orgo Desktop Control
by
Jonathan Cohen
· GitHub ↗
· v1.0.2
652
Downloads
0
Stars
2
Active Installs
3
Versions
Install in OpenClaw
/install orgo-desktop-control
Description
Provision and control Orgo cloud computers using the orgo_client Python SDK. Use when launching remote desktops, automating browsers, running bash/python rem...
Usage Guidance
This package implements a client for a remote desktop/cloud VM service (orgo.ai) and will need an ORGO_API_KEY and internet access to function — but the registry metadata did not declare that requirement. Before installing: (1) confirm the skill's origin and trustworthiness (no homepage is listed); (2) ensure any ORGO_API_KEY you provide is scoped minimally (limited permissions, revocable) and not your primary personal or cloud credentials; (3) be aware the skill can upload local files and retrieve VNC passwords and signed download URLs (so avoid uploading secrets or sensitive files unless you trust the service); (4) check billing/usage implications of creating remote machines; (5) if you need to enforce policy automatically, add ORGO_API_KEY to allowlists and/or deny the skill until metadata is corrected. If you want higher assurance, request the publisher to update registry metadata to declare ORGO_API_KEY as a required credential and provide a verifiable homepage or source repository.
Capability Analysis
Type: OpenClaw Skill
Name: orgo-desktop-control
Version: 1.0.2
The skill bundle is classified as suspicious due to its broad and powerful capabilities, which, while explicitly stated as its purpose, introduce significant security risks. The `scripts/orgo_client.py` library allows for arbitrary remote code execution (`run_bash`, `run_python`) on cloud computers, local file upload (`upload_file`) from the agent's host machine to the Orgo cloud, and retrieval of sensitive information like VNC passwords. While the `SKILL.md` and `references/ORGO_ACTION_PATTERNS.md` openly declare these features and include safety instructions, these capabilities create a substantial attack surface for prompt injection or misuse, potentially leading to unauthorized local file exfiltration or remote system compromise if the agent is tricked into executing malicious commands.
Capability Assessment
Purpose & Capability
The SKILL.md and included orgo_client.py clearly require an ORGO_API_KEY and internet access to talk to https://www.orgo.ai/api (expected for a cloud-desktop control SDK). However the registry metadata lists no required environment variables or primary credential, creating a mismatch between claimed purpose and declared requirements.
Instruction Scope
Instructions are focused on managing remote desktops (create/start/stop/delete), UI automation, running bash/python remotely, screenshots, file upload/export, streaming, and retrieving VNC passwords. These actions necessarily transmit local files and interact with external VMs (data exfiltration is an expected capability here). The doc contains example login flows and hard-coded credential examples (e.g., 'password123') which are test examples but could encourage unsafe practices if copied without changes.
Install Mechanism
No install spec is provided (instruction-only plus an included Python SDK file). Nothing is downloaded from unknown URLs during install; risk from install mechanism is low.
Credentials
The runtime examples explicitly read ORGO_API_KEY from the environment, and the client sets an Authorization: Bearer header — one API key is proportionate. The problem is the skill registry did not declare ORGO_API_KEY or mark a primary credential, which is inconsistent and may hide a credential requirement from users/policy checks. No other unrelated secrets are requested.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and has normal autonomous-invocation settings. It does not request system config paths or elevated host privileges in the provided materials.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install orgo-desktop-control - After installation, invoke the skill by name or use
/orgo-desktop-control - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
No user-facing changes; internal metadata update only.
- Updated metadata in _meta.json.
- No changes to functionality or documentation.
v1.0.1
- Added _meta.json metadata file.
- No changes to functionality or documentation.
- Version number in metadata remains unchanged.
v1.0.0
Initial public release of orgo-desktop-control skill.
- Provision and manage Orgo cloud computers via the orgo_client Python SDK.
- Supports remote desktop automation, browser and UI control, file management, and streaming.
- Includes code examples for creating workspaces, handling computer lifecycle, UI interaction, and error handling.
- Emphasizes safety, efficiency, and recommended patterns for automation.
Metadata
Frequently Asked Questions
What is Orgo Desktop Control?
Provision and control Orgo cloud computers using the orgo_client Python SDK. Use when launching remote desktops, automating browsers, running bash/python rem... It is an AI Agent Skill for Claude Code / OpenClaw, with 652 downloads so far.
How do I install Orgo Desktop Control?
Run "/install orgo-desktop-control" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Orgo Desktop Control free?
Yes, Orgo Desktop Control is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Orgo Desktop Control support?
Orgo Desktop Control is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Orgo Desktop Control?
It is built and maintained by Jonathan Cohen (@cohenyehonatan); the current version is v1.0.2.
More Skills