widgets-ui
Pass
Audited by Gen Agent Trust Hub on Sep 2, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill fetches a component registry manifest from the official vendor domain at
https://ui.inference.sh/r/widgets.jsonto configure the UI blocks.\n- [COMMAND_EXECUTION]: The documentation provides instructions to execute shell commands usingnpxto install theskillsutility, thebelt-sh/clipackage, and theshadcncomponent registry.\n- [INDIRECT_PROMPT_INJECTION]: TheWidgetRenderercomponent generates interactive UIs (including forms, inputs, and buttons) from structured JSON responses. This creates a vulnerability surface where malicious instructions or deceptive elements could be injected if the agent processes untrusted external data.\n - Ingestion points: The
widgetdata object passed to theWidgetRenderercomponent as documented inSKILL.md.\n - Boundary markers: No explicit delimiters or validation warnings are provided for the input data in the documentation.\n
- Capability inventory: Full interactive UI rendering, including forms with
submitactions and buttons withclickhandlers.\n - Sanitization: The documentation does not describe any specific sanitization or schema validation processes for the input JSON before it is rendered to the user interface.
Audit Metadata