webapp-testing
Pass
Audited by Gen Agent Trust Hub on Jun 21, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The helper script
scripts/with_server.pyexecutes shell commands to manage development servers and run testing scripts. It usessubprocess.Popenwithshell=Trueto support common server startup patterns such as directory changes and command chaining. This functionality is consistent with the skill's purpose as a developer testing tool. - [PROMPT_INJECTION]: The skill workflow involves processing untrusted external data by inspecting the DOM and screenshots of web applications, which presents a surface for indirect prompt injection.
- Ingestion points: External data enters the agent context through
page.content(),page.locator().all(), andpage.screenshot()as described inSKILL.md. - Boundary markers: There are no explicit instructions or delimiters used to warn the agent about potentially malicious instructions embedded in the content being tested.
- Capability inventory: The skill has the capability to execute shell commands via
scripts/with_server.pyand run arbitrary Python Playwright scripts. - Sanitization: The skill does not perform sanitization or validation of the HTML or visual data retrieved from the web applications during inspection.
Audit Metadata