figma
Pass
Audited by Gen Agent Trust Hub on Nov 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes the
hyperframesCLI for asset and token imports. It also executes a local Node.js script (verify-motion.mjs) which spawnsffmpegandffprobeto validate animation choreography against reference exports. - [EXTERNAL_DOWNLOADS]: The skill suggests running
npx hyperframes skills update figmato maintain version freshness, which fetches code from external registries. It also retrieves media assets and metadata from Figma's official REST API. - [DATA_EXFILTRATION]: Usage beacons are implemented via
npx hyperframes eventsto report skill execution status. These are described as anonymous and consent-gated telemetry. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted third-party content from Figma files and URLs.
- Ingestion points: Node trees, styles, variables, and SVG vector data are ingested from Figma links (SKILL.md).
- Boundary markers: While the skill lacks explicit markers to prevent the agent from obeying instructions found within Figma text nodes, it focuses on technical data mapping and asset freezing.
- Capability inventory: Includes file system write operations for media assets, execution of platform CLI tools, and subprocess execution for media analysis.
- Sanitization: Vectors are subjected to SVG sanitization during import, and the motion verification script uses strict regex validation for user-provided crop parameters.
Audit Metadata