visual-ui-layout-spec
Pass
Audited by Gen Agent Trust Hub on Aug 27, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill includes instructions to download and execute the 'uv' installation script from 'https://astral.sh/uv/install.sh'. This is the official installation method for a well-known Python toolchain component and is considered a trusted source.
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted image data using vision models, which could potentially contain malicious instructions embedded within the image text.
- Ingestion points: Image files processed by
image_probe.pyandvisual_runtime.pyas specified in the SKILL.md file. - Boundary markers: The skill uses a structured system prompt (
assets/prompts/ui-semantic.md) to guide the model, although it lacks explicit negative constraints against instructions embedded in user data. - Capability inventory: The skill can execute local Python scripts via
uv runand write layout specifications to the local file system (e.g., in theartifacts/ui-layout/directory). - Sanitization: The
visual_runtime.pyscript includes anormalize_resultfunction and JSON repair logic to ensure the output from the vision model adheres to the expected schema before it is processed by the agent.
Audit Metadata