scientific-schematics
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/generate_schematic.pyexecutes a secondary AI generation script usingsubprocess.run. The implementation uses a list of arguments and the local Python interpreter, which avoids shell injection vulnerabilities. - [EXTERNAL_DOWNLOADS]: The skill makes network requests to the
openrouter.aiAPI to access diagram generation and quality review models. This is an expected use of a well-known service for the skill's primary functionality and does not involve downloading executable code. - [INDIRECT_PROMPT_INJECTION]: The skill ingests user-provided descriptions and interpolates them into model prompts without sanitization or boundary markers, creating a surface for prompt injection. 1. Ingestion points: The
promptcommand-line argument inscripts/generate_schematic.pyand theuser_promptparameter inscripts/generate_schematic_ai.py. 2. Boundary markers: None used in the prompt templates. 3. Capability inventory: The skill uses theWritetool to save image files and JSON logs to the local filesystem. 4. Sanitization: No validation or filtering is performed on the user input before it is sent to the LLM context.
Audit Metadata