A draft from your frame
Colours, type and spacing come straight from the selection, page or variables, inside Figma.
Select a frame and get a DESIGN.md: its tokens, its states and the reasons behind them, in the open design.md format your developers and their AI tools can read.
Figma plugin / Start here
Polished, Blueprint, Atmospheric Glass and more, straight from the spec.
Render a style sheet in Figma, or save your system as a new DESIGN.md.
Open or edit a DESIGN.md from Figma's right panel.
The details, when you need them.
Four steps, then where the file belongs.
Pick the component or screen you want to describe and open design.md creator.
Choose New, then Extract from Figma and Selection. The draft holds the colours, type and spacing it found.
Fill in what the frame cannot say: the goal, the states, accessibility notes and edge cases. Save, and Assign the spec to the selection.
Copy the markdown and commit it as DESIGN.md next to the code it describes.
A spec next to the code is versioned with it and read by the people and the AI tools that change it. Specs in a separate tool drift.
The plugin follows the open design.md spec: a front matter block for tokens, then plain markdown sections.