Step-by-step
1
Select a frame
Click any top-level Frame on the Figma canvas. The plugin panel updates immediately, showing:
- A full-width preview of the frame (up to 320 px wide)
- A layer list with every visible child layer
2
Configure layer formats
Each layer has a format toggle group:
M · PNG · SVGThe plugin picks sensible defaults automatically:
- Simple rectangles →
M - Vector paths & groups →
SVG - Images / rasters →
PNG
3
Mark slots (optional)
See Slot Marking for details. Slots label which layers are dynamic user/brand content.
4
Export
Click Export Frame. The plugin:
- Exports each layer according to its format setting
- Builds the
StudioTemplateManifestV1JSON - Captures a
thumbnail.pngof the full frame - Packages everything into a STORE-mode ZIP (no compression)
- Triggers a browser download of
<frame-name>.zip
5
Import into Creator Studio
In Creator Studio → Templates → New Template → Import ZIP, upload the downloaded file. Studio will:
- Extract the ZIP
- Upload all asset files to the CDN
- Patch
manifest.jsonwith real CDN URLs - Place layers on the canvas at the correct positions and sizes
Layer list
The layer list shows every direct child of the selected frame. Each row displays:- Type icon — 🖼 image, 📐 vector, ▭ rect, T text
- Slot button — cycles through slot roles (see Slots)
- Format toggles — active format is highlighted
Layers nested deeper than one level are flattened into their parent’s export. If you need a sub-layer exported separately, flatten the layer hierarchy in Figma first.
The export ZIP
vector.svg, vector-2.svg, …).
Exporting groups vs individual layers
- Frame selected
- Group selected
All direct children are listed and exported individually. This is the standard workflow.