user-acceptance
Pass
Audited by Gen Agent Trust Hub on May 10, 2026
Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill presents a surface for indirect prompt injection as it processes untrusted data from external sources to define the scope and execution of its testing operations.\n
- Ingestion points: The skill instructions in
SKILL.mddirect the agent to analyze branch diffs, PR descriptions, and tickets to determine the UAT scope and acceptance slices.\n - Boundary markers: Absent. The instructions do not specify the use of delimiters or 'ignore' directives when processing these external inputs.\n
- Capability inventory: The skill has extensive capabilities including arbitrary shell command execution, file system writes, and network requests via
curl(referenced inreferences/cli-api-sdk-playbook.md).\n - Sanitization: Absent. There is no requirement for validation or escaping of the ingested data before it is used to influence the agent's testing plan.\n- [EXTERNAL_DOWNLOADS]: The skill utilizes dynamic installation patterns to fetch necessary testing skills and tools from the NPM registry.\n
- Evidence:
SKILL.mdandreferences/web-electron-playbook.mdinclude instructions to install tools such asagent-browser,playwright,chrome-cdp,electron, andpp-agent-captureif they are not already available. These are standard tools for application and browser automation.\n- [COMMAND_EXECUTION]: The skill's primary function involves executing various shell commands and scripts to perform acceptance testing, including building projects and interacting with local services.\n - Evidence: The playbooks in
references/provide templates for running commands likenpm run dev,curl, andnodeto exercise the application under test and capture output usingteeandjq.
Audit Metadata