vlmkit
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill's documentation in
SKILL.mdprovides an installation check usingbash <(curl -sSL https://raw.githubusercontent.com/mizchi/skills/main/vlmkit/scripts/doctor.sh). This script, also present in the skill package asscripts/doctor.sh, is a diagnostic tool used to verify Node.js versions, package managers, and Playwright Chromium installations. - [EXTERNAL_DOWNLOADS]: The skill downloads the
@mizchi/vrtCLI and related toolkit libraries from the NPM registry. It also fetches setup scripts from the vendor's official GitHub repository. - [COMMAND_EXECUTION]: The skill executes various shell commands through the
vlmkitCLI to perform visual diffs, snapshots, and design token audits. It also manages browser dependencies vianpx playwright install chromium. - [INDIRECT_PROMPT_INJECTION]: The skill ingests external HTML and URLs to perform visual regression testing and layout audits, which represents a potential attack surface for indirect prompt injection.
- Ingestion points: The
vlmkitCLI processes baseline and variant URLs/HTML files as described inSKILL.md. - Boundary markers: No explicit boundary markers or 'ignore' instructions are provided in the skill context for handling untrusted HTML.
- Capability inventory: The skill has the capability to execute shell commands via the
vlmkitCLI and interact with local filesystems to save reports and PNGs. - Sanitization: No explicit sanitization or filtering of external content is documented within the skill's instruction files.
Audit Metadata