threejs-qa-release
Pass
Audited by Gen Agent Trust Hub on Jul 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes local shell commands including
node,npm, andnpxto execute its internal scripts (inspect-threejs-canvas.mjs) and run Playwright test suites. These are standard operations for a development and QA toolset. - [EXTERNAL_DOWNLOADS]: The skill recommends installing dependencies and browser binaries using
npm installandnpx playwright install chromium. These downloads originate from well-known, trusted package registries and browser providers. - [PROMPT_INJECTION]: The skill presents an indirect prompt injection surface as it processes data from external sources.
- Ingestion points: The
scripts/inspect-threejs-canvas.mjsscript reads information from the globalwindowobject of the web page under test, specifically__THREE_GAME_DIAGNOSTICS__and__THREE_GAME_TEST_HOOKS__. - Boundary markers: There are no explicit markers used to separate the content of the tested web page from the agent's instructional context.
- Capability inventory: The agent can perform filesystem operations (writing to
artifacts/) and execute shell commands (npm,node). - Sanitization: The data retrieved from the web page is passed to the agent without validation or escaping, potentially allowing a malicious game site to include instructions in its diagnostic output.
Audit Metadata