blender-physics
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: No malicious patterns or security vulnerabilities were identified. The skill correctly implements Blender API interactions and uses dynamic attribute assignment in a restricted, safe manner.
- [DYNAMIC_EXECUTION]: The skill uses dynamic property assignment to map user-provided settings to Blender physics objects. * Evidence: Use of setattr in scripts/add_rigid_body.py and scripts/set_rigid_body_properties.py is gated by hasattr checks and type validation.
- [INDIRECT_PROMPT_INJECTION]: The skill accepts external string inputs for object names and property dictionaries. * Ingestion points: Input parameters for all tools in tools.yaml. * Boundary markers: None. * Capability inventory: Modifies Blender scene state and physics properties via bpy API. * Sanitization: Inputs are validated against the Blender object model and property names are checked before assignment.
Audit Metadata