← Back to Skills Marketplace
athola

Nm Phantom Computer Control

by athola · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
71
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install nm-phantom-computer-control
Description
Automate desktop GUI workflows via Claude computer use API with screenshot capture and mouse/keyboard control
Usage Guidance
This skill will capture screenshots and control your mouse/keyboard via OS tools and send those interactions to Claude/Anthropic — it's powerful and can reveal private information. Before installing: 1) Confirm where the actual code lives (SKILL.md assumes code from the GitHub repo; none is bundled). 2) Expect to provide an Anthropic/Claude API key even though the registry metadata doesn't declare it; prefer skills that explicitly declare required credentials. 3) Run only in a VM/Docker sandbox or an isolated account and close all sensitive apps; test with dummy data. 4) Require human approval for any actions that have real consequences and set strict max_iterations. 5) If you need stronger assurance, ask the maintainer to (a) include explicit requires.env metadata, (b) bundle or point to a verified release artifact, and (c) provide reproducible install steps and the exact code that will run so you can audit it before use.
Capability Analysis
Type: OpenClaw Skill Name: nm-phantom-computer-control Version: 1.0.0 The skill bundle (SKILL.md, _meta.json) describes a system for desktop GUI automation using Claude's Computer Use API, which involves high-risk capabilities such as screen capture and mouse/keyboard control via shell utilities like xdotool and scrot. While the documentation includes safety guidelines and lacks evidence of malicious intent or prompt injection, the inherent nature of the tool provides a significant attack surface for OS-level interaction. The bundle lacks the actual implementation code, instead instructing the agent to execute external CLI commands, which is a risky behavior without clear malicious proof.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The name/description and SKILL.md consistently describe a desktop GUI automation skill that uses Claude's Computer Use API and OS tools (xdotool, scrot, Xvfb). However, the registry metadata declares no required environment variables or binaries while the SKILL.md explicitly expects an ANTHROPIC_API_KEY (export example) and system binaries. That mismatch between claimed requirements and the actual instructions is an incoherence.
Instruction Scope
The SKILL.md instructs the agent to capture full-screen screenshots and perform mouse/keyboard actions (xdotool/scrot) and to supply an API key to the remote Claude/Anthropic API. Those actions are within the stated purpose but are inherently high-sensitivity (screenshots can expose private data). The file also references running Python modules (phantom.cli) and uv run, yet no code files are bundled in the skill — the instructions assume code exists externally (the GitHub repo), which is not present in the package metadata.
Install Mechanism
This is an instruction-only skill with no install spec, so nothing is written automatically to disk by the registry. SKILL.md recommends installing system packages via apt (xdotool, scrot, xclip, Xvfb) which is a normal, low-risk instruction, but installation is manual and the skill will depend on those host-level tools.
Credentials
The skill requires an API key (examples use ANTHROPIC_API_KEY / sk-ant-...) and will send screenshots to Claude/Anthropic, but the registry metadata lists no required env vars or primary credential. Requesting an API key and sending full-screen images is proportionate to the skill's function but the missing declaration is an important inconsistency and increases risk (possible unexpected exfiltration of screen contents if misused).
Persistence & Privilege
always is false and the skill does not request system-wide config paths or to modify other skills. Autonomous invocation is allowed by default (platform normal), which means the agent could run this skill without per-call approval — combine that with the screenshot/control capabilities and you should consider restricting agent autonomy when installing.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nm-phantom-computer-control
  3. After installation, invoke the skill by name or use /nm-phantom-computer-control
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the Computer Control skill. - Automate desktop GUI workflows using Claude computer use API. - Supports screenshot capture, mouse/keyboard control, and visual task automation. - CLI and Python interfaces provided for easy integration. - Compatibility with Opus/Sonnet/Haiku models and multiple tool versions. - Includes environment setup instructions, API version mapping, and safety guidelines.
Metadata
Slug nm-phantom-computer-control
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Nm Phantom Computer Control?

Automate desktop GUI workflows via Claude computer use API with screenshot capture and mouse/keyboard control. It is an AI Agent Skill for Claude Code / OpenClaw, with 71 downloads so far.

How do I install Nm Phantom Computer Control?

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

Is Nm Phantom Computer Control free?

Yes, Nm Phantom Computer Control is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nm Phantom Computer Control support?

Nm Phantom Computer Control is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Nm Phantom Computer Control?

It is built and maintained by athola (@athola); the current version is v1.0.0.

💬 Comments