computer-use-agents
Pass
Audited by Gen Agent Trust Hub on Jun 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
pyautoguilibrary to control the host system's mouse and keyboard (clicking, typing, scrolling) and thesubprocessmodule to execute shell commands likescrotfor screen capture. - [EXTERNAL_DOWNLOADS]: The included Dockerfile specifies the installation of various system utilities (xvfb, x11vnc, fluxbox, xterm, firefox, etc.) from official Ubuntu repositories and Python packages from standard registries.
- [PROMPT_INJECTION]: The skill architecture creates a surface for indirect prompt injection by processing untrusted visual data from screenshots. 1. Ingestion points: The
capture_screenshotmethod inSKILL.mdcaptures the screen state for model analysis. 2. Boundary markers: No explicit text-based boundary markers are used for visual input. 3. Capability inventory: The skill implementspyautoguifor desktop control and abashtool for shell command execution. 4. Sanitization: No input sanitization is present, as the skill relies on architectural sandboxing for security. - [SAFE]: The skill serves as a security-conscious guide for high-privilege agent behaviors. It includes explicit instructions and ready-to-use configurations (Dockerfile, Docker Compose) for sandboxing, privilege reduction (non-root users), and network isolation to contain the risks associated with computer-use agents.
Audit Metadata