manimgl-best-practices

Pass

Audited by Gen Agent Trust Hub on Feb 17, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION] (LOW): Multiple files in the templates/ and examples/ directories (e.g., templates/basic_scene.py, templates/3d_scene.py) include os.system() calls within if __name__ == '__main__': blocks. These commands are intended to facilitate the local rendering of animations using the manimgl CLI tool but represent a vector for command execution.
  • [EXTERNAL_DOWNLOADS] (LOW): The skill documentation in SKILL.md instructs users to install the manimgl library via pip. Additionally, several 3D examples (e.g., rules/3d.md, examples/parallax_starfield.py) include URLs to upload.wikimedia.org to download texture assets for 3D models.
  • [COMMAND_EXECUTION] (LOW): The skill describes the use of ManimGL's interactive development features, specifically self.embed() and checkpoint_paste(). These functions drop the user into an IPython shell or execute code from the clipboard, which allows for dynamic execution of arbitrary Python code during the animation development process.
Audit Metadata
Risk Level
SAFE
Analyzed
Feb 17, 2026, 04:39 PM