manimgl-best-practices
Warn
Audited by Gen Agent Trust Hub on Aug 26, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: Multiple template files (
templates/basic_scene.py,templates/3d_scene.py, andtemplates/math_scene.py) containos.systemcalls within theirif __name__ == "__main__":blocks. These commands invoke themanimglCLI on the file itself to automate the rendering process. - [REMOTE_CODE_EXECUTION]: The skill's documentation and templates (
rules/embedding.md,rules/interactive.md,templates/interactive_scene.py) promote and utilize theself.embed()function. This is a core ManimGL feature that drops the runtime environment into an interactive IPython shell, which allows for arbitrary code execution within the agent's process context. - [EXTERNAL_DOWNLOADS]: Example scripts (such as
rules/3d.mdandtemplates/3d_scene.py) contain code that fetches image textures from external URLs, specifically from Wikipedia, for 3D modeling demonstrations (e.g., Earth textures).
Audit Metadata