actor-sdg-generate-lighting-variations
Pass
Audited by Gen Agent Trust Hub on Sep 28, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides a legitimate utility for Isaac Sim users to generate deterministic lighting overrides for USD stages. The script
lighting_variation_generator.pyuses the official Pixar USD (pxr) library to author non-destructive sublayers. - [COMMAND_EXECUTION]: The skill instructions demonstrate running the script via the standard Isaac Sim Python launcher (
python.shorpython.bat). This is the expected and secure method for executing scripts within this ecosystem. - [INDIRECT_PROMPT_INJECTION]: The script ingests data from external USD stages via
Usd.Stage.Openinlighting_variation_generator.py. However, the script only extracts structured lighting properties and does not interpret natural language instructions from the files, nor does it have capabilities like network access or arbitrary code execution that could be abused via a data injection attack. - Ingestion points: Reads USD stage files using
Usd.Stage.Openinlighting_variation_generator.py. - Boundary markers: Not applicable as the script performs data transformation rather than prompt interpolation.
- Capability inventory: The script is limited to file system writes for the generated USD sublayers and a CSV manifest.
- Sanitization: Uses the robust
pxrAPI to handle USD data, which inherently validates the structure of the lighting overrides.
Audit Metadata