playwright-verify
Pass
Audited by Gen Agent Trust Hub on Oct 14, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCREDENTIALS_UNSAFE
Full Analysis
- [DYNAMIC_EXECUTION]: The skill involves generating standalone
.mjsscripts based on provided templates and executing them usingnode. It also usespage.evaluate()to run JavaScript within the browser context to retrieve element measurements and computed styles. - [COMMAND_EXECUTION]: The skill utilizes shell commands to manage its environment and execution, including
nodefor script execution,pnpmornpxfor package management and browser installation, andpkillto terminate persistent browser processes. - [EXTERNAL_DOWNLOADS]: The skill instructs the agent to download browser binaries from the official Playwright CDN (
cdn.playwright.dev). These downloads originate from a well-known service associated with the Microsoft Playwright project. - [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection because it processes content from web pages (via
localhost,file://, or remote URLs). Maliciously crafted page content could attempt to influence the agent's behavior through the console logs and error messages that the skill is designed to capture and report. - [CREDENTIALS_UNSAFE]: The skill provides mechanisms for authentication bypass by injecting cookies and local storage state using
context.addCookiesandcontext.addInitScript. While this is intended for development testing, it involves handling session identifiers which could be exposed if the generated scripts are not deleted as recommended by the skill's rules.
Audit Metadata