playwright-recording
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs the user to install Playwright and download the Chromium browser using
npx playwright install chromium. This is a standard operation for the Playwright library from a well-known vendor.\n- [COMMAND_EXECUTION]: Thereference.mdfile includes a utility functiongetVideoDurationthat useschild_process.execSyncto invokeffprobe. While the file path is enclosed in quotes, this pattern can be risky if the input is not strictly validated, as it allows shell command execution.\n- [INDIRECT_PROMPT_INJECTION]: The skill provides patterns for navigating the browser to arbitrary URLs (e.g., inrecordDemoandrecordNavDemofunctions). This creates a surface for indirect prompt injection where malicious website content could attempt to influence the agent's actions during the browser session.\n - Ingestion points:
page.goto(url)inSKILL.mdandreference.md.\n - Boundary markers: None present.\n
- Capability inventory: File system access via
fsand shell command execution viachild_process.execSync.\n - Sanitization: Basic quoting is used in the
ffprobecommand, but no comprehensive validation of external content is implemented.
Audit Metadata