create-svg
Pass
Audited by Gen Agent Trust Hub on Oct 2, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided text requests and existing SVG files, which creates an attack surface for indirect prompt injection.
- Ingestion points: User request strings are processed by
scripts/route_style.py; existing SVG files are loaded and transformed byscripts/convert_svg.pyand rendered byscripts/render_svg.py. - Boundary markers: The skill does not implement explicit delimiters or warnings to ignore instructions within user-supplied data.
- Capability inventory: The skill can execute shell commands (
examples/src/make_showcase.py), perform file system read/write operations, and launch a headless browser instance (scripts/render_svg.py). - Sanitization:
scripts/validate_svg.pyincludes checks to identify and warn about<script>tags andon*event handlers within ingested SVGs. - [COMMAND_EXECUTION]: The script
examples/src/make_showcase.pyusessubprocess.runto execute internal utility scripts (render_svg.py,pixel_grid.py) during the generation of showcase assets. This is a low-risk behavior consistent with the tool's intended use for development and demonstration.
Audit Metadata