shader-programming
Generates and optimizes GLSL or HLSL shaders for real-time graphics rendering in game engines, enhancing visual effects and performance.
Install this skill
or
54/100
Security score
The shader-programming skill was audited on Mar 1, 2026 and we found 4 security issues across 3 threat categories, including 3 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
high line 51
Python subprocess execution
SourceSKILL.md
| 51 | Integrate this skill by embedding generated shaders into your project workflow. For Unity, save GLSL/HLSL files in the Assets/Shaders directory and reference them in materials. In Unreal, use the .usf |
high line 55
Python subprocess execution
SourceSKILL.md
| 55 | Handle shader errors by parsing compiler output. For GLSL, check glslangValidator logs for patterns like "ERROR: 0:5: 'undeclared identifier'", then suggest fixes, e.g., add missing variables. In code |
high line 46
Curl to non-GitHub URL
SourceSKILL.md
| 46 | - API endpoints: POST to OpenClaw's /api/shader/generate with JSON payload, e.g., curl -H "Authorization: Bearer $OPENCLAW_API_KEY" -d '{"lang": "glsl", "type": "fragment"}' https://api.openclaw.com/a |
low line 46
External URL reference
SourceSKILL.md
| 46 | - API endpoints: POST to OpenClaw's /api/shader/generate with JSON payload, e.g., curl -H "Authorization: Bearer $OPENCLAW_API_KEY" -d '{"lang": "glsl", "type": "fragment"}' https://api.openclaw.com/a |
Scanned on Mar 1, 2026
View Security Dashboard