scholar-evaluation
Pass
Audited by Gen Agent Trust Hub on Jun 30, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/generate_schematic.pyemployssubprocess.runto execute a secondary internal script,scripts/generate_schematic_ai.py. This modular approach uses a list of arguments rather than a raw shell string, effectively mitigating common command injection risks. - [EXTERNAL_DOWNLOADS]: The skill interacts with the OpenRouter API (
openrouter.ai) to generate and review scientific diagrams. This interaction is a core functional component of the skill, and OpenRouter is recognized as a well-known service for LLM and image generation tasks. - [SAFE]: While the skill ingests untrusted scholarly data for evaluation (creating an attack surface for indirect prompt injection), the risk is minimal given the skill's capabilities are restricted to mathematical scoring and diagram generation via a trusted external service.
- [SAFE]: Secret management follows best practices by requesting the
OPENROUTER_API_KEYthrough environment variables rather than hardcoding credentials.
Audit Metadata