skills/zernie/vigiles/screenshot/Gen Agent Trust Hub

screenshot

Pass

Audited by Gen Agent Trust Hub on Jul 20, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The skill executes various shell commands to facilitate the screenshot process, including building the target application (npm run build), starting a local web server using Python's http.server module, and running a Node.js script to drive the browser.
  • [EXTERNAL_DOWNLOADS]: If the playwright-core library is not found in the environment, the skill will attempt to install it from the official NPM registry using npm install --no-save playwright-core.
  • [COMMAND_EXECUTION]: The screenshot script launches the Chromium browser using the --no-sandbox flag. While this reduces the browser's internal security isolation, it is a standard configuration for running headless browsers in many containerized or restricted environments where user namespaces are unavailable.
  • [COMMAND_EXECUTION]: The skill uses background processes (&) to run the local web server. The server is used to host files for rendering before the screenshot is captured.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 20, 2026, 04:44 PM
Security Audit — agent-trust-hub — screenshot