instruction-eval
Pass
Audited by Gen Agent Trust Hub on Aug 11, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.runinscripts/run_ab.pyto invoke theclaudeCLI. This is the primary function of the skill (A/B testing prompts). The execution uses a list of arguments and defaults toshell=False, which is the recommended security practice to prevent command injection.- [DATA_EXPOSURE]: The skill captures model responses and execution metrics (tokens, duration, turns) and saves them to a localworkdirectory as JSON files. This data is used only to generate the local HTML report. No network requests or exfiltration attempts were detected.- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted model output to generate HTML reports. The potential risk of Cross-Site Scripting (XSS) is mitigated by consistent use of HTML escaping:html.escape()is used in the Python rendering script, and a customesc()sanitizer is used in the JavaScript template to handle markdown rendering securely.
Audit Metadata