skill-eval-scaffolder
Pass
Audited by Gen Agent Trust Hub on Aug 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/check.pyexecutes internal Python validation tools usingsubprocess.run. While these are bundled scripts, spawning new processes to execute code is a capability that requires monitoring. - Evidence: Line 30 in
scripts/check.pyusessubprocess.runto callvalidate_skill.pyandvalidate_evals.py. - [COMMAND_EXECUTION]: The script
scripts/scaffold_evals.pyperforms file system modifications, including directory creation and manifest writing, based on skill names provided as arguments. - Evidence: Lines 81-83 in
scripts/scaffold_evals.pyusePath.mkdirandPath.write_textto save generated JSON manifests. - [PROMPT_INJECTION]: The skill ingests and processes
SKILL.mdfiles from other repository directories, presenting a surface for indirect prompt injection where malicious metadata could influence agent behavior. - Ingestion points:
scripts/scaffold_evals.py(line 72) andscripts/asset_toolkit/validate_hooks.py(lines 137, 148) read and parse existing skill manifests. - Boundary markers: None identified in the processing logic to distinguish between data and instructions.
- Capability inventory: The skill has the ability to execute subprocesses (
scripts/check.py) and write to the filesystem (scripts/scaffold_evals.py). - Sanitization: Basic file existence checks and frontmatter parsing are performed, but no deep sanitization of the content is present.
Audit Metadata