agent-ui
Pass
Audited by Gen Agent Trust Hub on Aug 28, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs the user to install external dependencies including the
@inferencesh/sdkpackage and thebelt-sh/cliskill via npx. It also usesnpx shadcnto fetch a component configuration fromhttps://ui.inference.sh/r/agent.json. These resources originate from the vendor's official infrastructure. - [COMMAND_EXECUTION]: The documentation provides bash commands for project setup, including
npm install,npx shadcn add, andnpx skills add. These commands are standard for the integration of the React component. - [INDIRECT_PROMPT_INJECTION]: The skill facilitates the ingestion and rendering of agent-generated content and declarative UI widgets, which presents an attack surface for indirect prompt injection if the agent processes untrusted data.
- Ingestion points: Untrusted data enters the context through
agentConfigproperties (description, system_prompt) and dynamically generated agent responses used to build widgets, as described inSKILL.md. - Boundary markers: No specific delimiters or "ignore embedded instructions" warnings are documented in the usage examples.
- Capability inventory: The component supports browser-based tool execution via
createScopedToolsand network communication via theproxyUrlendpoint, as seen in the client-side tools example inSKILL.md. - Sanitization: There is no explicit mention of output sanitization or schema validation for the agent-generated JSON UI in the provided instructions.
Audit Metadata