figma
Pass
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection through its data ingestion surfaces.
- Ingestion points: The skill reads external design data, including node names, documentation, and component properties, from Figma files via the
designs.readpermission. - Boundary markers: The skill includes instructions to treat generated implementation code as a visual specification rather than verbatim code. Additionally, the
manifest.yamlrequires explicit user approval ('ask') for all write operations. - Capability inventory: The skill possesses significant capabilities, including file creation (
files.create), design editing (designs.edit), diagram generation (designs.generate), and script execution (use_figma). - Sanitization: The skill relies on user review and visual comparison of output rather than automated sanitization of ingested design text.
- [DYNAMIC_EXECUTION]: The
use_figmatool enables the agent to generate and execute scripts within the Figma canvas. The skill provides structured rules for script composition to manage this execution surface, which is used for native canvas inspection and mutation. - [COMMAND_EXECUTION]: The skill executes tasks by calling a local
figmaCLI binary, using commands such asfigma call-toolto interact with Figma's infrastructure. - [EXTERNAL_DOWNLOADS]: The skill fetches additional provider-specific guidance and instructions from Figma's official MCP server using
skill://URIs hosted atmcp.figma.com.
Audit Metadata