browser-smoke
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFECOMMAND_EXECUTIONCREDENTIALS_UNSAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes repository-specific scripts such as
bin/dev,bin/rails, andnpm run devto start the development server. It also relies on standard command-line tools likegitandgh(GitHub CLI) to analyze branch differences and pull request metadata. - [CREDENTIALS_UNSAFE]: The skill attempts to read the
PORTvariable from sensitive environment files, specifically.env,.env.local, and.env.development. While the search is limited to finding the port number, accessing these files is a security-sensitive operation as they frequently contain application secrets. - [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external sources, including GitHub PR descriptions, file lists, and the content of live web pages during browser testing. This creates a vulnerability surface where untrusted content from a page or repository could attempt to influence the agent's browser interaction logic or test results.
- [DYNAMIC_EXECUTION]: The skill utilizes the
ToolSearchcapability to dynamically load and configure browser automation tools (like Playwright MCP) at runtime based on the environment's availability. It also generates and executes shell scripts that incorporate dynamic port numbers and server paths determined during the discovery phase.
Audit Metadata