skill-eval-scaffolder
Pass
Audited by Gen Agent Trust Hub on Jul 5, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/check.pyusessubprocess.runto execute local validation scripts. It constructs commands usingsys.executableand relative paths, ensuring execution remains within the repository's controlled environment.\n- [PROMPT_INJECTION]: The skill possesses an indirect prompt injection surface through the interpolation of the user-provided skill name into generated evaluation prompts.\n - Ingestion points: The
nameargument processed byscripts/scaffold_evals.py(documented inSKILL.md).\n - Boundary markers: Absent. The skill name is interpolated directly into prompt and assertion strings without isolation delimiters.\n
- Capability inventory: The skill has file-writing capabilities in
scripts/scaffold_evals.pyand local command execution inscripts/check.py.\n - Sanitization: Absent. The skill name input is not validated for potential injection payloads or directory traversal characters before being used in paths or strings.\n- [DATA_EXFILTRATION]: The skill reads and writes local files within the
skills/directory as part of its scaffolding workflow. No network activity, hardcoded credentials, or exfiltration of sensitive files was detected.
Audit Metadata