benchmarks
Pass
Audited by Gen Agent Trust Hub on Jun 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes multiple local shell scripts and Python files (
./bin/agent.sh,scripts/benchmarks/make_report.py,scripts/benchmarks/readme_snippet.py). It also performs Git operations including tagging and pushing to the remote repository. - [DATA_EXFILTRATION]: The skill explicitly accesses sensitive authentication files located at
~/.codexand~/.claude. It also reads from and writes to the local filesystem (/tmp,evals/,benchmarks/), which is necessary for its stated purpose of benchmarking but represents a data exposure surface. - [PROMPT_INJECTION]: The skill contains instructional markers like 'Do Not Skip' and 'CRITICAL' (implicitly through 'Success Criteria') which attempt to enforce specific agent behavior during the benchmarking process.
- [INDIRECT_PROMPT_INJECTION]: This skill presents an indirect prompt injection surface as it ingests and processes 'rows.jsonl' and journey data which likely contain untrusted or externally generated prompt/response text.
- Ingestion points: Reads data from
evals/journeys/*.jsonand/tmp/graphistry_skills_sweep_*/rows.jsonl. - Boundary markers: None explicitly defined in the provided file to separate processed data from instructions.
- Capability inventory: Includes filesystem writes, network operations via Git, and execution of local shell and Python scripts.
- Sanitization: Mentions a
--public-safeflag for redacting source paths in reports, but does not specify sanitization of the input data itself to prevent injection.
Audit Metadata