asset-library
Pass
Audited by Gen Agent Trust Hub on Oct 11, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill organizes visual assets using a local JSON manifest and generates a static HTML gallery without external dependencies.
- [SAFE]: The
scripts/build_gallery.pyscript implements strong path validation usingpathlib.Path.resolve()andis_relative_to()to ensure that all file operations (reads and writes) remain strictly within the designated library directory, effectively preventing path traversal attacks. - [SAFE]: Input sanitization is applied correctly; the script uses
html.escapefor all manifest data (IDs, titles, tags, etc.) before inserting them into the generated HTML, preventing potential stored Cross-Site Scripting (XSS) vulnerabilities. - [SAFE]: No network access, remote code execution, or credential exposure was detected. The skill operates entirely on local files within its own directory structure.
Audit Metadata