co-design
Pass
Audited by Gen Agent Trust Hub on Oct 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from the local repository (code, TODOs, comments) and external sources (research, issues, URLs) to drive the design process. Malicious content within these files could potentially influence the agent's output or subsequent actions.
- Ingestion points: Reads repository files (routes, components, copy), user-provided screenshots, and external research/issues.
- Boundary markers: Lacks explicit delimiting or 'ignore' instructions when processing repository content.
- Capability inventory: Has the ability to write multiple files to disk, execute shell commands for local servers, and register MCP servers.
- Sanitization: No explicit sanitization of ingested content before use in analysis or code generation.
- [COMMAND_EXECUTION]: The skill utilizes shell commands to facilitate the design workflow, such as serving prototypes via
python3 -m http.serverornpx serve, and managing MCP tools usingclaude mcp addandnpx agentation-mcp doctor. - [REMOTE_CODE_EXECUTION]: The skill involves the execution of the
agentation-mcppackage from the npm registry usingnpx, which downloads and runs the server code locally. - [EXTERNAL_DOWNLOADS]: The generated prototypes and process maps fetch external JavaScript libraries and CSS from public CDNs, including
mermaidfromcdn.jsdelivr.netandreact,react-dom, andagentationfromesm.sh. - [DYNAMIC_EXECUTION]: The skill dynamically generates a functional HTML/JavaScript prototype (
prototype/index.html) based on analyzed project data and design tokens. It iteratively modifies this code based on feedback received via the Agentation tool.
Audit Metadata