create-imessage-mockup
Pass
Audited by Gen Agent Trust Hub on Aug 19, 2026
Risk Level: SAFE
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads the Chromium browser via the
npx playwright install chromiumcommand. This is a standard and expected installation step for the Playwright library, which is a well-known tool for browser automation. - [COMMAND_EXECUTION]: The script uses
execSyncto install browser binaries. This command is hardcoded and does not include user-controlled inputs, minimizing the risk of command injection. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied text to generate mockups, representing a potential surface for indirect prompt injection. However, it incorporates sanitization to mitigate this risk.
- Ingestion points: The
textfield within the message objects of the input JSON file. - Boundary markers: A strict JSON schema is provided in the documentation to guide the agent in generating valid data.
- Capability inventory: The skill is capable of local file system writes and headless browser execution via Playwright.
- Sanitization: The
escapeHTMLfunction ingenerate.jsescapes special characters before they are interpolated into the HTML template. - [DATA_EXPOSURE_AND_EXFILTRATION]: The skill operates entirely on local data and generates local output files. No hardcoded credentials, sensitive file access, or network exfiltration patterns were observed in the code.
Audit Metadata