website-to-design-md
Warn
Audited by Gen Agent Trust Hub on Apr 21, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [REMOTE_CODE_EXECUTION]: The script
scripts/extract-browser-evidence.mjsimplements dynamic loading of theplaywrightlibrary usingcreateRequirewith paths computed at runtime, such as the globalnpm root. This dynamic loading pattern is a security concern as it can be influenced by the execution environment.\n- [REMOTE_CODE_EXECUTION]: The skill utilizesagent-browser evalto execute a complex JavaScript payload (styleProbe) within the context of external websites to extract DOM and style data. This represents runtime code execution on untrusted content.\n- [COMMAND_EXECUTION]: Multiple utility scripts, specificallyscripts/check-browser-tooling.mjsandscripts/extract-browser-evidence.mjs, usespawnSyncto execute system commands likebash -lcandnpmfor environment detection and tool bootstrapping.\n- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection. It ingests data from untrusted external URLs (as defined inSKILL.md) and processes this information (text snippets, HTML) to generate a design system. The lack of explicit boundary markers or sanitization of the extracted content allows malicious instructions embedded in a website to potentially influence the agent's output.\n- [EXTERNAL_DOWNLOADS]: The skill's documentation inSKILL.mdandreferences/browser-tooling-bootstrap.mdprovides instructions for the automated or manual installation of external dependencies likeagent-browserif they are not detected in the environment.
Audit Metadata