frontend-design-ui-ux
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill accepts user-provided URLs as input and uses a browsing tool to visit these sites, extracting layout and style data to inform its design specifications. This creates a surface for indirect prompt injection where a malicious website could contain hidden instructions designed to manipulate the agent's output or influence the behavior of downstream engineering agents during the handoff process.
- Ingestion points:
inspiration-intake.md(Step 1, processing content from external URLs viabrowseskill). - Boundary markers: Absent. The instructions do not specify delimiters or explicit warnings to ignore natural language instructions found within the processed external sites.
- Capability inventory: The skill has the ability to
Writeartifacts and use theSkilltool to delegate tasks to other agents (nextjs-senior-engineer,react-vite-tailwind-engineer). - Sanitization: Absent. There is no evidence of filtering or validation of the extracted data for potential injection patterns.
- [DYNAMIC_EXECUTION]: The
inspiration-intake.mdreference file explicitly instructs the agent to use JavaScript evaluation (browseJS eval) on external, untrusted websites to extract computed CSS properties likefontFamily,fontSize, andborderRadius. While this is used for legitimate design analysis, performing dynamic execution on third-party web content is a sensitive operation.
Audit Metadata