vectorcraft-use
Pass
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data from SVG and PNG assets, creating a potential surface for indirect prompt injection where malicious metadata or file structures could be designed to influence the agent's logic.
- Ingestion points: External files imported via the
--assetflag and JSON-based workflow plans provided in theexamples/directory. - Boundary markers: The system utilizes
manifest.jsonfor mandatory digest binding and requires explicit integer-based object ID selection (select.set) to prevent instruction leakage from object properties. - Capability inventory: The skill can execute a native CLI for rendering, perform filesystem writes for export formats (SVG, PNG, PDF), and read registered assets via
scripts/commands.pyandscripts/workflow.py. - Sanitization: All plans and assets undergo SHA-256 integrity checks, and the skill performs strict validation of native command parameters before execution.
- [SAFE]: The skill enforces security hardening by requiring
python3 -I -Bfor its internal scripts. The-I(isolated) flag prevents the agent from being influenced by environment-based Python tampering, while-Bprevents the creation of potentially exploitable bytecode cache files. - [SAFE]: The bootstrap process for the native CLI implements a "locked" release mechanism. It verifies the SHA-256 digests of all downloaded binaries against a pinned
runtime.lock.jsonfile before execution, mitigating supply chain risks.
Audit Metadata