user-acceptance
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads and installs
agent-browserfrom thevercel-labsorganization andplaywright-clifrom themicrosoftorganization to support automated evidence collection. These tools are sourced from well-known and trusted providers. - [COMMAND_EXECUTION]: The skill uses
scripts/run-capture-command.mjsto execute shell commands such aspnpm test,npm run dev, andcurlto exercise application features and capture output. It implements security best practices by usingspawnwithshell: falseto mitigate command injection risks. - [DYNAMIC_EXECUTION]: The
run-capture-command.mjsscript performs runtime execution of commands constructed from input parameters to facilitate flexible UAT workflows. - [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external sources like pull request descriptions, tickets, and code diffs to determine the scope of testing. 1. Ingestion points:
SKILL.md(Workflow Step 1) andreferences/native-electron-playbook.md(Adversarial Review) specify reading PR descriptions, tickets, and diffs. 2. Boundary markers: No explicit delimiters are present to isolate external data within the prompt. 3. Capability inventory: Includes subprocess execution viarun-capture-command.mjsand network/browser automation viaagent-browserandplaywright. 4. Sanitization: No sanitization or validation of external ticket/PR content is observed.
Audit Metadata