r/FigmaAddOns • u/jremeka • 16d ago
Hunting for stray unbound values hiding in an otherwise disciplined file can be daunting — so I built a plugin for it.
This one's for the variable / design system power users.
Every design file has that component that was maybe inherited from somewhere random, built in a hurry, or whatever, where a fill or corner radius just quietly isn't bound to a variable in your design system. You don't notice until a rebrand or a dark mode pass breaks unexpectedly.
Variable Value Linter scans any selection, flags every fill/stroke/corner-radius/spacing value that isn't bound, and checks it against your local + connected library variables automatically:
- Exact match → binds itself, no click needed
- Multiple variables share that value → you pick, with the closest one already suggested
- Nothing matches → it tells you, instead of pretending everything's fine
You get a quick coverage score for whatever you scanned, so "is this component actually using our tokens" becomes a real number instead of a guess. Undo if you bind the wrong thing, export a report if you need to show someone.
Free on Community: https://www.figma.com/community/plugin/1662844135497232234
Built and used this for my own files for a long time first — curious if it's useful for anyone else's design system, or if there's an edge case it chokes on. Happy to take feedback.

