stitch-nextjs-components
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes HTML markup from arbitrary external URLs or local files to generate React components. This creates a vulnerability where malicious instructions embedded in the source HTML could influence the agent's output or behavior.\n
- Ingestion points: The file
temp/source.htmlis populated with content from user-provided URLs or local paths as described inSKILL.mdStep 1.\n - Boundary markers: Absent. The instructions do not provide specific delimiters or guidance to ignore natural language instructions that might be present within the design HTML.\n
- Capability inventory: The skill uses
Bash(to run fetch scripts andnpm),Write(to create component and configuration files), andRead(to analyze source code).\n - Sanitization: No sanitization, filtering, or validation is performed on the downloaded HTML content before the agent interprets it for code generation.\n- [COMMAND_EXECUTION]: The skill uses shell scripts to perform file operations and manage the development environment.\n
- Evidence:
SKILL.mdcontains instructions to executebash scripts/fetch-stitch.shandnpm run dev.\n- [EXTERNAL_DOWNLOADS]: The skill fetches content from remote servers using command-line tools.\n - Evidence: The
scripts/fetch-stitch.shscript usescurlto download HTML from URLs provided by the user or external APIs.\n- [DYNAMIC_EXECUTION]: The skill automates the installation of dependencies, which involves executing code from third-party registries.\n - Evidence: Step 7 in
SKILL.mddirects the agent to runnpm installif thenode_modulesdirectory is missing.
Audit Metadata