webapp-testing
Pass
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/with_server.pyusessubprocess.Popenwithshell=Trueto start local development servers andsubprocess.runto execute automation commands. This allows the agent to run setup commands likenpm run devorcd backend && python server.py. This functionality is the primary purpose of the script for managing test environments. - [INDIRECT_PROMPT_INJECTION]: The skill exhibits an attack surface for indirect prompt injection as it is designed to ingest and process untrusted data from web applications.
- Ingestion points: The agent is instructed to read rendered DOM content via
page.content()(SKILL.md) and capture browser console messages (examples/console_logging.py). - Boundary markers: No specific delimiters or safety warnings are implemented to separate external web content from the agent's instructions.
- Capability inventory: The skill possesses the capability to execute shell commands through the
with_server.pyutility and write to the local file system as seen in the example scripts. - Sanitization: There is no evidence of sanitization, filtering, or escaping of the web content or console logs before they are processed by the agent.
- [DYNAMIC_EXECUTION]: The skill facilitates the execution of shell commands and Playwright automation scripts that are constructed or specified by the agent at runtime to fulfill testing tasks.
Audit Metadata