pixel-perfect-ui
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes project files and external Figma metadata, creating an inherent attack surface for indirect prompt injection if those files contain malicious instructions.
- Ingestion points:
scripts/resource-validator.pyandscripts/responsive-validation.pyread local codebase files (.tsx, .jsx, etc.) via file-system operations, andSKILL.mdinstructs the agent to fetch external data via Figma MCP servers (mcp0_get_design_context). - Boundary markers: Absent. The instructions do not supply prompt boundaries or instructions to ignore embedded natural language directives within the codebase or Figma specifications.
- Capability inventory: File writing (
open(..., 'w')) is performed inscripts/extract-and-implement.pyandscripts/extract-component.py. Network access (requests.head) is implemented inscripts/resource-validator.pyto check link integrity. - Sanitization: Absent. Content is processed via regex matching without filtering or context sanitization.
- [DYNAMIC_EXECUTION]: The Python scripts (
scripts/extract-and-implement.pyandscripts/extract-component.py) perform script generation by assembling React/Tailwind component strings based on extracted design dimensions and writing them directly to the filesystem. This is a low-risk structural pattern tailored to the primary code-generation purpose of the skill.
Audit Metadata