prefab-ui
Pass
Audited by Gen Agent Trust Hub on Oct 28, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [SAFE]: The skill documentation describes a legitimate UI framework for AI agents. It follows safe practices for handling sensitive inputs (such as Pydantic's SecretStr) and provides standard mechanisms for state interpolation and action chaining.\n- [INDIRECT_PROMPT_INJECTION]: The skill features a surface for indirect prompt injection via the processing of untrusted data in UI components.\n
- Ingestion points: Untrusted data enters the context via the
statedictionary inPrefabApp,rowsinDataTable, anddefaultsinForm.from_model(found inSKILL.mdandreferences/forms.md).\n - Boundary markers: The skill uses
{{ }}templates to delimit state interpolation.\n - Capability inventory: The skill enables
CallTool,SendMessage, andUpdateContextactions (documented inSKILL.md).\n - Sanitization: While UI rendering typically escapes content, the skill does not explicitly describe sanitization of instructions embedded within processed data.
Audit Metadata