openusd-material

Pass

Audited by Gen Agent Trust Hub on Sep 22, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill implements domain-specific functionality for OpenUSD material authoring, including creating material prims, attaching UsdPreviewSurface shaders, and binding materials to geometry.
  • [SAFE]: The scripts (scripts/bind_material.py, scripts/create_material.py, scripts/create_preview_surface.py) serve as wrappers for the vendor's internal runtime libraries (dcc_mcp_openusd and dcc_mcp_core). These resources are consistent with the skill's authorship by dcc-mcp.
  • [SAFE]: The skill requires the pxr (usd-core) package, which is the official OpenUSD runtime provided by Pixar. This is a standard and expected dependency for USD operations.
  • [SAFE]: Tool definitions in tools.yaml use well-defined schemas for 3D authoring parameters (colors, numeric values, and prim paths) and do not expose dangerous system capabilities.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 22, 2026, 06:49 AM