skills-eval
Pass
Audited by Gen Agent Trust Hub on Oct 29, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill audits and evaluates other skill files, which creates a surface for indirect prompt injection if the audited content contains malicious instructions designed to influence the auditor's output.
- Ingestion points: The scripts
skills_auditor.py,compliance_checker.py, andskill_analyzer.pyread skill metadata and body content fromSKILL.mdfiles and their referenced modules across the filesystem. - Boundary markers: The documentation does not describe the use of XML tags or specific delimiters to separate audited content from the auditor's own instructions, nor does it mention explicit 'ignore' directives for processed data.
- Capability inventory: The skill possesses code execution capabilities via
tool_performance_analyzer.py, which runs local executables, and filesystem read access across the project directory. - Sanitization: No sanitization or escaping of the ingested skill content is mentioned before the AI processes it for scoring and quality improvement suggestions.
- [DYNAMIC_EXECUTION]: The skill features a utility designed to automatically execute local files discovered during directory scans.
- Evidence: The
tool_performance_analyzer.pyscript is documented to time executable files by running them with the--helpflag. Evidence inmodules/integration-testing.mdshows the use ofsubprocess.run([tool_path, "--help"])on files found at runtime. While the documentation provides clear warnings to only use the tool on trusted code, this behavior constitutes dynamic execution of local scripts.
Audit Metadata