research-lookup
Pass
Audited by Gen Agent Trust Hub on Mar 4, 2026
Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The
SKILL.mdfile contains instructions that attempt to bypass the agent's autonomous decision-making by mandating specific actions. It states that 'Scientific schematics should be generated by default' and instructs the agent to 'always consider adding scientific diagrams', which functions as a behavioral override. - [PROMPT_INJECTION]: The skill possesses a vulnerability surface for indirect prompt injection.
- Ingestion points: Untrusted data from web and academic sources is ingested via the
lookupmethod inscripts/research_lookup.pythrough the Perplexity API. - Boundary markers: Absent. The skill does not use delimiters or instructions to warn the agent about potential commands embedded in the search results.
- Capability inventory: The agent is granted
Bash,Read,Write, andEditpermissions, which could be exploited if malicious content in a search result triggers an action. - Sanitization: None. The raw text response from the external API is returned directly to the agent's context.
- [EXTERNAL_DOWNLOADS]: Documentation in
SKILL.mdrefers to an externalscientific-schematicsskill and a script namedscripts/generate_schematic.pythat are not included in the skill's file list. This creates a dependency on external or missing code that the agent is prompted to use. - [COMMAND_EXECUTION]: The skill provides and encourages the execution of specific command-line operations (e.g.,
python scripts/generate_schematic.py "description" -o figures/output.png) as a default behavior for document creation, which increases the execution surface of the skill.
Audit Metadata