slint
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSPRIVILEGE_ESCALATIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill integrates with an MCP server to inspect and interact with the UI tree of a running application, which presents a surface for indirect prompt injection where a malicious application could provide instructions designed to influence agent behavior. \n
- Ingestion points: Accessing element trees and properties through the
get_element_treeandget_element_propertiestools as documented inreference/debugging-and-mcp.md. \n - Boundary markers: There are no explicit instructions to treat data from the MCP server as untrusted or to use delimiters to separate it from agent instructions. \n
- Capability inventory: The agent is authorized to execute shell commands (
slint-viewer,cargo,npm,uv) and perform local network operations (curlto the MCP endpoint) as described inSKILL.mdandreference/debugging-and-mcp.md. \n - Sanitization: The skill does not mention any validation or sanitization protocols for the UI data retrieved from external processes. \n- [EXTERNAL_DOWNLOADS]: The skill documents procedures for downloading and installing official development tools and project templates from the vendor's GitHub organization. \n
- Fetches prebuilt binaries for
slint-viewerandslint-lspfrom the officialslint-uirepository releases. \n - References standard project templates for Rust, C++, Node.js, and Python maintained by the vendor on GitHub. \n- [PRIVILEGE_ESCALATION]: The
tools-install.mdfile includes standard instructions for installing system dependencies on Linux usingsudo apt install. \n- [COMMAND_EXECUTION]: The skill guides the agent in using CLI tools for UI verification (slint-viewer --check) and managing project dependencies throughcargo,npm, anduv.
Audit Metadata