browser-automation
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill interacts with and reads data from a browser environment, which introduces a surface for indirect prompt injection if the automated browser accesses untrusted content. * Ingestion points: The skill reads application state and DOM content using the
browser_evalandbrowser_snapshottools, specifically checkingdocument.body.innerText. * Boundary markers: There are no explicit delimiters or instructions provided to the agent to ignore or isolate instructions found within the processed browser data. * Capability inventory: The skill allows for JavaScript execution in the browser context viabrowser_eval, as well as simulating user interactions like clicking buttons and pasting text. * Sanitization: The skill does not describe any validation or sanitization of the data retrieved from the browser before it is returned to the agent context. - [COMMAND_EXECUTION]: The skill provides specific instructions for running local shell commands to manage the development environment. * Evidence: The documentation includes commands such as
pnpm dev,nohup pnpm devfor background execution, andlsofto monitor network ports. - [DYNAMIC_EXECUTION]: The skill's primary functionality relies on executing dynamic JavaScript within the Electron browser target. * Evidence: The
browser_evalpattern uses a self-invoking JavaScript function to query the DOM, manipulate the clipboard, and trigger UI events.
Audit Metadata