blender-camera-framing
Pass
Audited by Gen Agent Trust Hub on Aug 22, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill provides instructions for the agent to execute Blender in background mode using the
--pythonflag to run the provided framing script. - [DYNAMIC_EXECUTION]: The skill employs a pattern where the agent is instructed to assemble an executable Python script by prepending a configuration object (
MCP_CONFIG) to the source code ofscripts/camera_framing.py. This is used to pass parameters into the Blender execution environment. - [SAFE]: The Python script includes a function to save the current Blender scene (
save_as). This operation is explicitly controlled by the user, and the script includes validation to ensure the provided path is absolute, preventing accidental relative path writes. - [SAFE]: The script uses standard Blender API modules (
bpy,mathutils) to perform geometric calculations and scene modifications consistent with its stated purpose.
Audit Metadata