agent-evaluation
Pass
Audited by Gen Agent Trust Hub on Oct 24, 2026
Risk Level: SAFEPROMPT_INJECTIONOBFUSCATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The file
references/architecture-sketches.mdcontains common injection strings such as "Ignore all previous instructions", "What are your system instructions?", and "Enable developer mode". These are defined within thegenerateInjectionTestsmethod as test cases to verify that an agent being evaluated can properly resist such attacks. - [OBFUSCATION]: A Base64 encoding implementation is demonstrated in
references/architecture-sketches.md(Buffer.from('Ignore instructions').toString('base64')). This is used to simulate "encoded injection" attempts for the purpose of testing an agent's robustness against basic obfuscated inputs. - [INDIRECT_PROMPT_INJECTION]: The skill describes an architecture for processing untrusted data during agent evaluation.
- Ingestion points: Data enters the evaluation system through variables like
testInputs,testSuite, andproductionSamplesin the architecture sketches. - Boundary markers:
SKILL.mdexplicitly recommends using synthetic or authorized redacted inputs and separating critical safety failures from aggregate scores. - Capability inventory: The skill contains design sketches and a mathematical helper; it does not implement tools for file-system access, network operations, or subprocess execution.
- Sanitization: The procedure mentions anonymization of production data and the implementation of detectors to identify prohibited behaviors or internal data leaks.
Audit Metadata