Free Figma Plugin

ESLint for your
Figma files

Catch messy file issues before they reach the developer. File Health Checker audits your Figma file in one click — unnamed layers, detached components, missing auto-layout, and more.

Get it on Figma →
File Health Checker
5 checks · 0 errors found
!
Unnamed Layers
12 layers still using default names
Detached Components
3 components detached from library
Auto-layout
All frames using auto-layout
Oversized Frames
No frames exceed 4000px
!
Unused Styles
5 styles defined but not used

5 checks in one click

🏷
Unnamed Layers
Flags layers still using default names like "Frame 47" or "Rectangle 3" that make handoff confusing for developers.
🔗
Detached Components
Catches components that have been detached from the library — the key differentiator that most other linting tools miss.
📐
Missing Auto-layout
Identifies frames that would benefit from auto-layout, making designs more responsive and easier to implement.
📏
Oversized Frames
Detects frames that exceed recommended size limits, which can cause performance issues during export and development.
🎨
Unused Styles
Surfaces colour, text, and effect styles that are defined in the file but applied nowhere — keeping your style panel clean.

Why it exists

Clean files,
smoother handoffs

Every messy Figma file costs time. Developers ask questions. Designers go back and fix things. File Health Checker runs the audit automatically so you can ship with confidence — not crossed fingers.

5
Automated checks
1
Click to run
0
Setup required
Files you can audit