design-builder
Pass
Audited by Gen Agent Trust Hub on Mar 12, 2026
Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill identifies a surface for indirect prompt injection as it processes untrusted data from URLs and images. It provides a robust mitigation strategy through an 'External Content Trust Boundary'.\n
- Ingestion points: External URLs (processed via
copy.md) and images (analyzed viadesign.md).\n - Boundary markers:
SKILL.mdcontains an explicit 'External Content Trust Boundary' section.copy.mdanddesign.mdrepeat these instructions to treat fetched content as raw data and ignore embedded directives.\n - Capability inventory: The skill uses
WebFetchfor network access,npx http-serverfor local command execution, and file system operations to write to.artifacts/andsrc/.\n - Sanitization: Instructions in
copy.mdspecifically mandate discarding directives, prompts, or behavioral suggestions found in HTML or images.\n- [EXTERNAL_DOWNLOADS]: The skill retrieves external resources to support content extraction and styling.\n - Uses
WebFetchincopy.mdto analyze user-provided websites.\n - References official Google Fonts APIs in
frontend.mdto provide styling for generated React components.\n- [COMMAND_EXECUTION]: Utilizes local commands to provide the user with previews of generated work.\n - Executes
npx http-serverinvariants.mdandexport.mdto host HTML variants on localhost port 8080.\n - Provides the user with a command to register a local Figma MCP server via the
claude mcp addutility.
Audit Metadata