scientific-schematics
Pass
Audited by Gen Agent Trust Hub on Apr 16, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The entry-point script
scripts/generate_schematic.pyexecutes a secondary logic script viasubprocess.run. It correctly passes arguments as a list rather than a single string, which prevents command injection by ensuring user input is not interpreted by a shell. - [EXTERNAL_DOWNLOADS]: The skill communicates with OpenRouter (
openrouter.ai) to generate diagrams and perform quality reviews. These network operations are necessary for the skill's primary function and target a well-known service. It requires the standardrequestslibrary. - [CREDENTIALS_UNSAFE]: The skill correctly manages API keys by retrieving them from environment variables or
.envfiles. The documentation provides clear instructions for secure setup and lacks any hardcoded secrets or unsafe credential handling patterns. - [PROMPT_INJECTION]: The skill ingests user descriptions for diagrams and incorporates them into prompts for AI models. This indirect data flow is used solely for image generation and does not provide an avenue for system compromise or safety guideline bypass.
Audit Metadata