Download for MacApple silicon, macOS 14+
Skill

figma-generative-plugins

@figma Updated 2026-10-20

**MANDATORY prerequisite** — load this skill before calling `create_generative_plugin` or `update_generative_plugin`. Use when the user asks to create, author, change, fix, or extend a reusable generative Figma plugin.

Install

With your agent

Install OMGSkills skill "figma/mcp-server-guide:skills/figma-generative-plugins" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/figma/mcp-server-guide /tmp/mcp-server-guide && ln -s /tmp/mcp-server-guide/skills/figma-generative-plugins ~/.claude/skills/figma-generative-plugins

From README

Create and update generative Figma plugins Load this skill before every creategenerativeplugin or updategenerativeplugin call. In user-facing language, call the result a “plugin.” The “generative” qualifier only distinguishes this account-library tool from other plugin systems. Preflight Before authoring, confirm the request fits this surface: Plugins run in the Figma Design editor. Every plugin must provide functional UI for its core workflow. A plugin with no configurable inputs still needs a clear primary action and useful status or validation feedback. Never embed API keys, OAuth tokens, signed URLs, or other secrets. Plugin source is readable by people who can access it. For authenticated integrations, stop and offer a static dataset, a public no-auth endpoint, or a different architecture. Create workflow Resolve the requested workflow and its useful controls. Ask a concise question only if required inputs or behavior are genuinely ambiguous. Resolve planKey.