computer-control
Automates desktop GUI workflows via computer use API with screenshot capture Skill: computer-control Owner: athola Summary: Automates desktop GUI workflows via computer use API with screenshot capture Tags: latest:1.9.19 Version history: v1.9.19 | 2026-08-26T13:19:50.470Z | user Release v1.9.19 v1.9.17 | 2026-07-30T05:39:58.522Z | user Release v1.9.17 v1.9.16 | 2026-07-14T19:56:46.419Z | user Release v1.9.16 v1.9.14 | 2026-06-30T18:04:54.047Z | user Release v1.9.14 v1.9.13 | 2026-06-27T16:22:
Rank
62
Safety
84
Downloads
1.6k
Updated
Oct 10, 2026
Version
1.9.19
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.6K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.6K downloadsadoption · observed Oct 10, 2026
- Latest release
- 1.9.19release · observed Aug 26, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17emme0e2m3cpf7k2jvp3a84984b8z9:nm-phantom-computer-control- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-athola-nm-phantom-computer-control/snapshot"
Documentation
CLAWHUB
70,792 characters of source documentation, loaded on request.
Extracted files
3 files captured from the source.
SKILL.md
---
name: computer-control
description: Automates desktop GUI workflows via computer use API with screenshot capture
version: 1.9.8
triggers:
- scripting GUI interactions or recording browser sessions for tutorials
metadata: {"openclaw": {"homepage": "https://github.com/athola/claude-night-market/tree/master/plugins/phantom", "emoji": "\ud83e\udd9e"}}
source: claude-night-market
source_plugin: phantom
---
> **Night Market Skill** — ported from [claude-night-market/phantom](https://github.com/athola/claude-night-market/tree/master/plugins/phantom). For the full experience with agents, hooks, and commands, install the Claude Code plugin.
# Computer Control Skill
Use Claude's Computer Use API to see and control desktop
environments through screenshots and mouse/keyboard actions.
## When To Use
- Automating GUI-based workflows that lack CLI alternatives
- Testing web applications through visual interaction
- Filling forms, navigating menus, or interacting with desktop apps
- Building automation pipelines that need visual verification
## When NOT To Use
- Tasks achievable through CLI or API (no GUI needed)
- Browser automation better served by Playwright or CDP
> **Why this stays opt-in.** Per
> [docs/inclusive-defaults.md][inc] (TRUE-exception
> category 4), Computer Use takes screenshots and
> synthesizes keyboard/mouse input — cross-process side
> effects that must always be explicitly invoked, never
> default-on.
[inc]: ../../../../docs/inclusive-defaults.md
## Architecture
The computer use system has three layers:
1. **Display Toolkit** (`phantom.display`) - executes OS-level
actions via xdotool/scrot on the real or virtual display
2. **Agent Loop** (`phantom.loop`) - manages the conversation
cycle between Claude API and the display toolkit
3. **CLI** (`phantom.cli`) - command-line interface for running
tasks or checking environment readiness
```
User Task
|
v
Agent Loop <----> Claude API (beta)
| |
v v
Display Toolkit tool_use responses
| (click, type, screenshot)
v
OS Commands (xdotool, scrot)
|
v
Display (X11 / Xvfb / WSLg)
```
## Quick Start
### Check environment
```bash
cd plugins/phantom
uv run python -m phantom.cli --check
```
### Run a task
```bash
export ANTHROPIC_API_KEY="sk-ant-..."
uv run python -m phantom.cli "Open Firefox and search for Claude AI"
```
### Use in Python
```python
from phantom.display import DisplayConfig, DisplayToolkit
from phantom.loop import LoopConfig, run_loop
result = run_loop(
task="Take a screenshot of the desktop",
api_key="sk-ant-...",
loop_config=LoopConfig(
model="claude-sonnet-4-6",
max_iterations=10,
),
display_config=DisplayConfig(width=1920, height=1080),
)
print(f"Done in {result.iterations} iterations")
print(result.final_text)
```
## API Versions
| Model | Tool Version | Beta Flag |
|-------|-------------|-----------|
| Opus 4.6, Sonnet 4.6, O_meta.json
{
"ownerId": "kn7d107jg9jv602h9ytsegydq184a42s",
"slug": "nm-phantom-computer-control",
"version": "1.9.19",
"publishedAt": 1787750390470
}skill-card.md
## Description: Automates desktop GUI workflows via computer use API with screenshot capture. This skill is ready for commercial/non-commercial use. ## Publisher: [athola](https://clawhub.ai/user/athola) ### License/Terms of Use: MIT-0 ## Use Case: Developers and engineers use this skill to automate and verify GUI workflows that lack CLI or API alternatives, including visual web-app testing, form filling, and desktop app navigation. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: The skill can capture screenshots and synthesize keyboard and mouse input in other desktop applications. Mitigation: Run it in a sandbox, VM, Docker, or controlled desktop environment, and close private windows before use. Risk: GUI actions can affect sensitive accounts or trigger irreversible real-world changes. Mitigation: Avoid banking and sensitive services, and require explicit human confirmation before consequential actions. ## Reference(s): - [ClawHub skill page](https://clawhub.ai/athola/skills/nm-phantom-computer-control) - [OpenClaw homepage](https://github.com/athola/claude-night-market/tree/master/plugins/phantom) ## Skill Output: **Output Type(s):** [text, markdown, code, shell commands, configuration, guidance] **Output Format:** [Markdown guidance with shell command and Python code examples] **Output Parameters:** [1D] **Other Properties Related to Output:** [May require desktop screenshot and input access; use iteration caps for cost and runaway-action control.] ## Skill Version(s): 1.9.19 (source: ClawHub release evidence) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/athola/skills/nm-phantom-computer-control",
"sourceUrl": "https://clawhub.ai/athola/skills/nm-phantom-computer-control",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T05:37:34.766Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-athola-nm-phantom-computer-control/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-athola-nm-phantom-computer-control/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T05:37:34.766Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.6K downloads",
"href": "https://clawhub.ai/athola/nm-phantom-computer-control",
"sourceUrl": "https://clawhub.ai/athola/nm-phantom-computer-control",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T05:37:34.766Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.9.19",
"href": "https://clawhub.ai/athola/nm-phantom-computer-control",
"sourceUrl": "https://clawhub.ai/athola/nm-phantom-computer-control",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-08-26T13:19:50.470Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-athola-nm-phantom-computer-control/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-athola-nm-phantom-computer-control/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.9.19",
"description": "Release v1.9.19",
"href": "https://clawhub.ai/athola/nm-phantom-computer-control",
"sourceUrl": "https://clawhub.ai/athola/nm-phantom-computer-control",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-08-26T13:19:50.470Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
