design-hub
Pass
Audited by Gen Agent Trust Hub on Aug 2, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill requires the agent to execute shell commands to initialize the local environment, including
npm install,npm run build, andnpm run dev. It also instructs the agent to host the development server on0.0.0.0, which makes the service accessible to other devices on the same local area network (LAN). - [EXTERNAL_DOWNLOADS]: During initialization, the skill triggers
npm installto download dependencies from the public npm registry. Notably, the providedpackage.jsonspecifies version numbers for several packages (e.g., vite@^8.0.12, typescript@~6.0.2) that are currently significantly higher than those available in stable releases. - [PROMPT_INJECTION]: The skill has an indirect prompt injection surface because it processes untrusted external data, such as screenshots and public URLs, to extract design tokens and components. While the instructions include explicit sanitization rules to replace sensitive customer data with fictional equivalents, malicious content embedded in the source pages or images could still attempt to influence the agent's behavior during the extraction process.
- Ingestion points: The
Add a design systemworkflow inSKILL.mdaccepts screenshots and URLs as input. - Boundary markers: The skill uses instructions like "Treat screenshot content as sensitive by default" and "Replace personal names... with neutral fictional equivalents" to guide the agent.
- Capability inventory: The skill uses
npm install,npm run build, andnpm run devto manage the local project. - Sanitization: The skill provides a specific list of data types to redact (names, avatars, URLs, emails, etc.) before generating documentation.
Audit Metadata