Specs Plugin

Specs Plugin

Specs Plugin

Instantly produce a complete visual specification of your Figma design without the tedious, manual effort.

Instantly produce a complete visual specification of your Figma design without the tedious, manual effort.

Instantly produce a complete visual specification of your Figma design without the tedious, manual effort.

Itemize the anatomy

Include relevant visual attributes, dependencies and configurations

Compare every property

Highlight relevant visual and configured differences across every option

Annotate layout spacing

Detect and annotate autolayout to clarify arrangements and text flow

Inventory styles and variables

Display detected styles, variables and Tokens studio tokens in a table

Upgrade for Pro Features

The plugin produces a basic anatomy, properties, and layout and spacing specifications for free. No subscription is required.

The plugin can be upgraded using the Figma Community payment platform to access many additional features. Figma does not support plugin licensing for teams and organizations in their payment platform. Therefore, each Figma user subscribes individually using their account.

Display Figma variables and Tokens Studio values

Distinguish attributes based on formats beyond just styles and hardcoded values

Iterate over variable modes and themes

Illustrate variable collection impacts to themes of color, shape and density

Customize spec formats, including dark mode

Use variables and styles to format colors, typography and spacing, lay out specs in multi-column, and display Anatomy in a tabular format.

Compare props across two dimensions

When attributes vary in more complicated manners, run a two-way comparison.

FAQ

Does the specs plugin require a subscription to use it?

How do I subscribe to the upgraded plugin features?

How do I cancel a plugin subscription?

As an account administrator, how can I subscribe and manage the subscriptions of a group of users?

As an account administrator, how can I pay for subscriptions using a purchase order and/or via invoice?

Will I still be charged for the upgraded subscription if my Figma account no longer exists?

How do I contact support?

Does the specs plugin require a subscription to use it?

How do I subscribe to the upgraded plugin features?

How do I cancel a plugin subscription?

As an account administrator, how can I subscribe and manage the subscriptions of a group of users?

As an account administrator, how can I pay for subscriptions using a purchase order and/or via invoice?

Will I still be charged for the upgraded subscription if my Figma account no longer exists?

How do I contact support?

Does the specs plugin require a subscription to use it?

How do I subscribe to the upgraded plugin features?

How do I cancel a plugin subscription?

As an account administrator, how can I subscribe and manage the subscriptions of a group of users?

As an account administrator, how can I pay for subscriptions using a purchase order and/or via invoice?

Will I still be charged for the upgraded subscription if my Figma account no longer exists?

How do I contact support?

Join our community

The specs plugin aims to ease designer communication, improve clarity and maximize quality. If you’re just getting started or have ideas on how to make it better, get involved!

Get help, request features, and share ideas

Submit defects and track request status

The plugin was created by Nathan Curtis with help from Kevin Powell. The plugin's origin is described in the Medium articles The EightShapes Specs Figma Plugin and Component Specifications.


The plugin code is maintained in a separate, private repository. Please contact @nathanacurtis for details.

The plugin was created by Nathan Curtis with help from Kevin Powell. The plugin's origin is described in the Medium articles The EightShapes Specs Figma Plugin and Component Specifications.


The plugin code is maintained in a separate, private repository. Please contact @nathanacurtis for details.