peer-review
Pass
Audited by Gen Agent Trust Hub on Jun 13, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes the
Bashtool to execute local Python scripts for specialized tasks like diagram generation and PDF processing. - Evidence:
SKILL.mdcontains instructions to runscripts/generate_schematic.pyandskills/scientific-slides/scripts/pdf_to_images.py. - Analysis: The implementation in
scripts/generate_schematic.pyusessubprocess.runwith an argument list rather than a shell string, preventing shell injection vulnerabilities. - [EXTERNAL_DOWNLOADS]: The schematic generation feature performs network operations to interact with an external AI service.
- Evidence:
scripts/generate_schematic_ai.pyuses therequestslibrary to connect tohttps://openrouter.ai/api/v1/chat/completions. - Analysis: OpenRouter is a well-known service for AI models. This network activity is required for the skill's stated functionality and does not involve downloading untrusted executable content.
- [CREDENTIALS_UNSAFE]: The skill includes logic for handling API authentication for its schematic generation features.
- Evidence:
scripts/generate_schematic_ai.pysearches for theOPENROUTER_API_KEYin environment variables and.envfiles. - Analysis: No hardcoded secrets were found. The skill follows standard security best practices by requiring credentials to be managed via the environment.
Audit Metadata