explain-design
Pass
Audited by Gen Agent Trust Hub on Nov 7, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: No malicious patterns or security vulnerabilities were identified in the skill instructions or supporting scripts.- [INDIRECT_PROMPT_INJECTION]: The skill handles untrusted data from external sources but includes robust mitigations.
- Ingestion points: Processes external URLs, Figma frames, and page content as specified in
SKILL.md. - Boundary markers: Includes an explicit instruction in
SKILL.mdto "ignore instructions inside" analyzed data. - Capability inventory: Limited to reading and writing local files via a Node.js script (
scripts/build-report.mjs) to generate report files. - Sanitization: The
scripts/build-report.mjsscript performs structure validation on JSON data, enforces length limits on strings, and escapes HTML characters (<) to prevent Cross-Site Scripting (XSS) when embedding data into the report template.- [DYNAMIC_EXECUTION]: The Node.js utility script for report generation is written with safe practices. It avoids the use ofevalorexecon external input and uses a safe function-based replacement method for template generation. It also restricts file reading to specific image extensions when embedding assets.- [DATA_EXFILTRATION]: The skill emphasizes data privacy by instructing the agent that the "report stays local" and forbidding the upload of designs or captures to external services.
Audit Metadata