figma-capture-extension
Pass
Audited by Gen Agent Trust Hub on May 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADS
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill uses a Makefile to download
capture.jsfrom Figma's official community plugin repository. This script is a known utility for serializing DOM elements into Figma's internal format. - [PROMPT_INJECTION]: Analysis of the extension logic shows it processes external data from webpages, which is a potential surface for indirect prompt injection if interpreted by an LLM.
- Ingestion points: Webpage text and DOM structure are read by
content.jsfor transformation. - Boundary markers: Not applicable as the data is transformed for design software rather than fed back into a language model prompt.
- Capability inventory: The extension requests
activeTabandclipboardWritepermissions to perform its capture task. - Sanitization: The code includes a
shouldProcessElementfilter that skips script and style tags, and acustomCleanupfunction to strip data attributes, minimizing the processing of non-visual elements.
Audit Metadata