manimgl-best-practices

Pass

Audited by Gen Agent Trust Hub on Feb 20, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • COMMAND_EXECUTION (LOW): Several Python templates and examples (such as templates/basic_scene.py, templates/3d_scene.py, and templates/math_scene.py) contain os.system calls within their if __name__ == "__main__": blocks. These calls invoke the manimgl CLI to render the scene defined in the script. While this involves command execution, it is restricted to the local file path and serves as a standard convenience for the library's specific workflow.
  • EXTERNAL_DOWNLOADS (SAFE): Documentation and templates (e.g., rules/3d.md and templates/3d_scene.py) reference legitimate Wikimedia Commons URLs to download image textures for 3D objects, such as Earth maps. This is a standard feature of the ManimGL engine used for educational visualizations.
  • UNVERIFIABLE DEPENDENCIES (INFO): The skill requires the manimgl package from PyPI. While not on the pre-defined trusted list, it is the primary subject of the skill and a well-known library in the mathematics and computer science education communities.
Audit Metadata
Risk Level
SAFE
Analyzed
Feb 20, 2026, 07:53 AM