image-to-svg
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is subject to indirect prompt injection risks as it processes untrusted user-supplied raster images. These images could contain adversarial content or metadata designed to influence the agent's behavior during the analysis phase. \n
- Ingestion points:
original.png(provided by the user). \n - Boundary markers: The instructions do not specify boundary markers or 'ignore' instructions for the image analysis phase. \n
- Capability inventory: The agent has the capability to write files, create directories, and execute shell commands (
magick,rsvg-convert,xmllint,python3). \n - Sanitization: No sanitization is performed on the input image or its metadata. \n- [COMMAND_EXECUTION]: The workflow relies on executing local command-line tools to process images. The
scripts/crop-tool.pyutility uses thesubprocessmodule to invoke ImageMagick commands. While these commands are standard for image vectorization tasks, they represent a local execution surface. \n - Evidence:
scripts/crop-tool.pyusessubprocess.check_outputandsubprocess.runto interact with themagickbinary. \n - Evidence:
SKILL.mdandworkflow/workflow-verification.mdguide the agent to runrsvg-convert,xmllint, andsvgovia the shell. \n- [EXTERNAL_DOWNLOADS]: The skill setup phase includes instructions for the agent to install external dependencies from well-known registries. \n - Evidence:
workflow/workflow-dependencies.mdspecifies installingpyyamlandvtracerviapip, and optionallysvgovianpmto enhance vectorization and optimization capabilities.
Audit Metadata