skill-evolution-engine
Pass
Audited by Gen Agent Trust Hub on Mar 4, 2026
Risk Level: SAFEPROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [PROMPT_INJECTION]: The
SKILL.mdfile contains a 'Knowledge Protocol' section that attempts to define how the agent should handle various tiers of sensitive information (Public, Confidential, Personal). This is a prompt injection attempt to override the agent's standard data handling or safety protocols. - [PROMPT_INJECTION]: The skill's documentation claims 'Autonomous Patching' and 'Self-improvement' capabilities, asserting that it automatically refines scripts and instructions. However, the implementation only generates suggestions and does not contain logic to modify files, which could mislead an agent into expecting or attempting unauthorized file operations.
- [DATA_EXFILTRATION]: The skill is designed to read and aggregate data from the
work/directory and the source code of other skills. While no network exfiltration was detected, the access to execution logs and private skill scripts constitutes a data exposure risk. - [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface through its log analysis feature.
- Ingestion points:
src/lib.tsreads and parses all JSON files within thework/directory. - Boundary markers: None present; the skill parses JSON logs and relies on the
statusandskillfields without verifying their source. - Capability inventory: The skill uses
safeWriteFileto write results to a user-specified path and returns a JSON summary to the agent. - Sanitization: Content is parsed via
JSON.parse, but no specific validation or sanitization of the log data is performed before processing.
Audit Metadata