A plugin built by prompting is still software. Pick a chore you repeat, write the rules before the prompt, and review it like a pull request.
Figma generative plugins: the short answer
Figma generative plugins are plugins you build by describing them to the Figma agent in plain language. The agent writes the code, the plugin runs on your canvas, and you can keep it, edit it or share it with your team. Figma announced on 6 October 2026, in its official release notes, that generative plugins are now generally available, alongside the general availability of the Figma agent itself.
For designers, the useful way to think about this is simple: any repetitive chore you do in Figma more than a few times a week is now a candidate for a small, private tool you can build in one afternoon without writing code. The catch is that a plugin built by prompting is still software. It needs a clear spec, testing on a duplicate file, and a review before anyone else depends on it.
What Figma actually shipped
According to Figma's help article, Generate plugins with the Figma agent, generative plugins are available in Figma Design on all plans, and anyone with access to the Figma agent can generate them. They can also be built for Figma Draw and Motion.
Figma groups them into three kinds:
Content creators that add new layers and vectors to the canvas.
Modifiers that change existing layers, such as restyling icons in bulk.
File utilities that organize or audit a file, such as batch-renaming layers or checking prototype flows.
Figma's own examples include a density mode switcher that produces compact, default and spacious versions of selected frames, a layer hygiene linter that flags unnamed, orphaned and empty layers, and an accessibility check that audits WCAG contrast and suggests fixes from local color variables.
Two billing details matter. Building and editing a plugin with the agent uses Figma AI credits, and Figma states that the agent uses AI credits as of 6 October. Running a generative plugin does not use credits. You can publish a plugin to the Figma Community, or publish it internally so it stays private to your organization. Generative plugins cannot be monetized yet, unlike classic plugins.
The wider agent release is covered in the guide to the Figma agent for designers. This post is the hands-on companion: how to build a plugin that is worth keeping.
Hype vs reality
The hype says every designer is now a tool builder. Describe anything, get a polished plugin, retire half your plugin subscriptions.
What holds up: the barrier between "I wish Figma did this" and "Figma does this in my file" has dropped a long way. Small, deterministic jobs (rename, resize, restyle, audit, generate variants) are exactly the work a prompted plugin handles well, and because running it is free, a good plugin pays back its build credits every time someone uses it.
What does not hold up: a prompted plugin is not automatically correct. Figma itself tells you to test across varied scenarios to catch bugs and crashes, and to test on a duplicate of your design. Figma's FAQ also notes that generative and classic plugins differ in build environment, third-party API support and UI customization. If your idea depends on calling an outside service or a highly custom interface, a classic plugin written by a developer may still be the right call.
Verdict: real and useful for internal, repeatable chores. Overhyped as a replacement for carefully engineered public plugins.
Plugin, skill or classic plugin?
Figma's help center draws a clear line between a plugin and an agent skill: build a plugin when a workflow must produce the same result every time, and use a skill when you want the agent to interpret context and make judgment calls. Here is how the three options compare.
Need | Generative plugin | Agent skill | Classic plugin |
|---|---|---|---|
Same output every run | Strong fit | Weak fit, output varies | Strong fit |
Needs judgment or taste | Weak fit | Strong fit | Weak fit |
Who builds it | Anyone with agent access, by prompting | Anyone, by writing instructions | A developer writing code |
Cost to run | No AI credits | Uses agent credits each time | No AI credits |
Third-party APIs and custom UI | Limited, per Figma's FAQ | Not applicable | Full control |
Can be sold | Not yet | Not applicable | Yes |
How to build your first generative plugin
Figma's steps are short: open a Figma Design file, click Agents in the navigation bar, start a new chat, say "Build me a plugin" and describe what you want. The skill is in what you say next. A simple framework for this is Repeat, Rule, Review.
Step 1: Repeat (pick a chore you already do by hand)
Start from something you have done manually at least three times this month. Good first candidates: generating dark and light variants of a card, renaming layers in a handoff file to match code component names, producing spacing and density versions of a screen, or listing every text layer that does not use a text style. If you cannot describe the task as "for each selected X, do Y", it is probably a skill, not a plugin.
Step 2: Rule (write the spec before the prompt)
Figma's prompting tips say to describe what you want to see, not how it works technically, and to start high level before refining. Write it like a ticket:
What the user selects before running it.
What the plugin creates or changes, and what it must never touch.
How it names new layers and where it places them.
What it should do when the selection is empty or wrong.
Then paste that into the agent. For anything tied to your design system, name the exact variables, styles or components it must use. If your library is not well named and documented, fix that first; the DIGCY piece on design systems as AI context explains why the agent can only be as consistent as the system it reads.
Step 3: Review (treat it like a pull request)
Run the plugin on a duplicate file. Try an empty selection, a huge selection, nested frames, auto layout, components and detached instances. Open the generated code if something looks off; Figma lets you view it to understand or troubleshoot the plugin. Bundle your fixes into one follow-up message rather than ten small ones. If the plugin keeps drifting, start a fresh chat with a sharper spec, as Figma itself recommends.
Only publish internally once it survives this. Name it clearly, add a one-line description of what it changes, and tell the team which file it was tested on.
Five plugins worth building this week
Handoff renamer: renames layers in selected frames to match your component and token names, so developers stop guessing.
Density generator: Figma's own example; compact, default and spacious versions of selected frames from your spacing variables.
Contrast auditor: checks text against backgrounds and suggests fixes from your local color variables.
Empty state builder: turns a populated list screen into empty, loading and error versions using your existing components.
Layer hygiene linter: flags unnamed, hidden, empty and off-grid layers before a file goes to review.
Each one is deterministic, scoped to a selection and easy to verify by eye. That is the profile that works.
Where design work is going
Over the next one to three years, the line between "design tool" and "design team's own software" will keep blurring. Teams will carry a small kit of private plugins that encode how they work, the same way engineering teams carry scripts and linters. The designer who can turn a recurring annoyance into a reliable tool becomes more valuable, not less, because they raise the floor for everyone else on the team.
This also changes what a design system is. It is no longer only components and tokens; it includes the rules and tools that keep files consistent. Expect design ops work, file audits and handoff prep to become plugin territory, and expect product teams to ask designers for this kind of tooling as part of product design services.
The fear: will generative plugins replace UI designers?
No. A plugin does exactly what its spec says, every time. It cannot decide what the product needs, what the user is trying to do, or whether a screen should exist at all. Those are the decisions that make a designer worth hiring.
The honest risk is narrower. Designers whose week is mostly mechanical production (resizing, renaming, variant churn) will see that part of the job shrink. The move is to be the person who automates it rather than the person it is automated around. Build one plugin this week, show the team the hours it saves, and spend the time on research, flows and decisions.
If your team wants help setting up a design system and tooling that AI agents can actually work with, DIGCY is a UI/UX agency in Casablanca working with product teams globally, and its UI/UX design services cover systems, flows and handoff. DIGCY is a Dribbble Selected Agency with 50+ projects delivered.
FAQ
What are Figma generative plugins?
Figma generative plugins are plugins you create by prompting the Figma agent in plain language instead of writing code. The agent writes the plugin, it runs on your canvas, and you can edit it, keep it private to your organization or publish it to the Figma Community. Figma announced general availability on 6 October 2026.
Do Figma generative plugins cost AI credits?
Building and editing a generative plugin with the Figma agent uses Figma AI credits. Running a finished generative plugin does not use credits, according to Figma's help center. That makes them most worthwhile for chores you repeat often.
When should I build a plugin instead of a skill?
Build a plugin when the task must produce the same result every time, such as renaming layers or generating size variants. Use a skill when you want the agent to interpret context and make judgment calls that change from prompt to prompt.
Can I sell a generative plugin?
Not yet. Figma states that generative plugins cannot be monetized at the moment, while classic plugins can be monetized in the Community.
Will Figma generative plugins replace UI designers?
No. They automate repeatable, rule-based production work. They do not decide what to design or why. Designers who use them to remove busywork will have more time for research, flows and product decisions.
Are Figma generative plugins overhyped?
Partly. They are genuinely useful for small, deterministic, internal tools. They are overhyped as a replacement for carefully engineered public plugins, since Figma's FAQ notes differences in build environment, third-party API support and UI customization compared with classic plugins.
Let’s keep in touch.
Discover more about high-performance web design. Follow us on Twitter and Instagram.



