research-grants
Pass
Audited by Gen Agent Trust Hub on Jun 14, 2026
Risk Level: SAFE
Full Analysis
- [EXTERNAL_DOWNLOADS]: The script
scripts/generate_schematic_ai.pymakes network requests tohttps://openrouter.ai/api/v1to generate and review scientific diagrams using AI models. OpenRouter is a well-known service for accessing various large language and image generation models. - [COMMAND_EXECUTION]: The script
scripts/generate_schematic.pyuses thesubprocess.runfunction to execute a secondary Python script (generate_schematic_ai.py). The execution is handled safely by passing arguments as a list and not usingshell=True, which prevents shell-based command injection. - [CREDENTIALS_SAFE]: The AI generation scripts require an
OPENROUTER_API_KEY. The implementation follows best practices by retrieving the key from environment variables or a local.envfile rather than hardcoding credentials in the source code. - [SAFE]: The majority of the skill consists of static Markdown documentation and templates for grant writing. These files contain no executable content or malicious instructions. The automated schematic generation tool is a utility designed to help researchers create visual aids for their proposals.
Audit Metadata