shader-art-coding

Pass

Audited by Gen Agent Trust Hub on Oct 19, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The Python script scripts/glsl_tools.py uses subprocess.run to call glslangValidator for linting and compiling GLSL code. The command is constructed using a hardcoded validator name and local file paths, which is a standard procedure for graphics development tools.
  • [SAFE]: The skill implements strict linting rules (via regex in scripts/glsl_tools.py) to prevent common Shadertoy pitfalls like sine-based hashes which can cause platform-specific rendering issues.
  • [SAFE]: All external URLs mentioned in the documentation are reputable academic sources or well-known graphics programming resources, such as Iñigo Quílez's articles, MIT OpenCourseWare, and The Book of Shaders.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 19, 2026, 06:18 PM