Back to Plugins
Frankenstyle: Spacing & Type to Variables

Frankenstyle: Spacing & Type to Variables

Stitch a messy file's spacing, radius and type into variables and text styles.

Plugin Preview

Frankenstyle: Spacing & Type to Variables preview

About this plugin

Frankenstyle cleans up a messy file. It finds the spacing, corner radii, stroke widths and type that were typed in by hand, stitches them into a named scale of variables and text styles, and connects every layer to them.Nothing changes until you approve the plan, and one Undo reverses the whole build.How it works1. Scan a frame, a page or the whole file: auto-layout gaps and padding, corner radii, stroke widths, and every text layer's font, size, line height and letter spacing.2. Review the plan. Near-identical values merge: 15.8 becomes 16, and a lone 15px card joins the 16px ones, flagged so you can keep it separate. Steps are named on a standard scale (16px is space/400), and text styles by role and size, such as Heading/LG and Body/MD. Every suggestion shows its reason.3. Build. Frankenstyle makes the variables and text styles, puts variables inside each style, and connects every layer. Copies of components keep their own values.4. Check. Scan again: anything left over is listed with a reason.Compact modeTick Compact and your gaps and padding get a second, tighter mode: 16 becomes 12, and 12 becomes 8. Switch any frame between Default and Compact. Compact needs a Figma plan with more than one mode per collection, such as Professional, and Frankenstyle checks before offering it.Fits your file• Uses your own variables, collections and naming where you have them.• Text that already uses your styles keeps them, and bold words inside a paragraph keep their weight.• Line heights and letter spacing become pixels, the only unit Figma's variables take.• Developers get CSS names such as var(--space-400).PriceScanning is free on any file, and so is building one frame. $8 once unlocks pages, whole files and Compact mode, through Figma's own checkout.Good to know• Rules, not AI: every suggestion shows its reason.• No network access. Nothing leaves your file.• Values already on variables, hidden layers and library components are left alone.• Everything it makes is ordinary Figma variables and text styles, yours to keep if you uninstall.• From the maker of The Hexorcist, which does the same for colors.

Plugin Details

Version1
CreatedSeptember 29, 2026
Last UpdatedSeptember 29, 2026
CategoryFile organization plugins
CreatorFigmatro
Stats0 installs, 0 likes
PricingPaid

Technical Details

  • API:1.0.0
  • UI:dist/ui.html
  • main:dist/code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none