Skip to main content
LintKit plugin screenshot

What is LintKit?

LintKit is a Figma plugin that scans your design files for inconsistencies and helps you fix them. It checks 24 rules across styles, layout, cleanup, components, values, and accessibility — then shows you exactly what’s wrong and how to fix it.

Install and run your first scan

Get LintKit running and scan a file in under a minute.

Configure for your design system

Set spacing scales, radii, color tolerances, and more.

Browse all 24 rules

Understand what LintKit checks and how each rule works.

Connect design tokens

Auto-configure rules from Tokens Studio or GitHub.

How it works

1

Scan

Open LintKit in any Figma file. It scans the current page automatically and groups findings by rule — orphaned styles, spacing violations, broken variables, accessibility failures, and more.
2

Review

Click any finding to select the affected layers on the canvas. The inspector panel shows what’s wrong, which layers are affected, and what fix options are available.
3

Fix

Apply a one-click fix, ignore intentional exceptions, or bulk-fix all instances of a rule at once. Every fix is a separate undo step in Figma — press Cmd+Z to revert.

What LintKit checks

See Rules overview for the full list of all 24 rules.

Compliance dashboard

LintKit compliance dashboard showing score, rating, severity breakdown, and handoff status

Core features

After each scan, see a compliance score showing what percentage of your file meets your design system standards. The dashboard also shows handoff readiness, a severity breakdown, and estimated fix time. Available in both Free and Pro. See Dashboard.
When LintKit suggests a matching style for an orphaned fill or stroke, it uses perceptual color matching (Delta E 2000) instead of simple hex comparison. This means it can find the right match even when colors have drifted slightly. Available in both Free and Pro. See Smart Replace.
Fix all instances of a rule at once instead of one at a time. Bulk Fix processes changes in batches and shows a confirmation dialog for large operations. Pro feature. See Bulk Fix.
Connect Tokens Studio or sync tokens from a GitHub repository. LintKit reads your token definitions and auto-configures spacing, radii, and color rules to match. See Tokens Studio and GitHub.
Export findings as JSON (for automation), CSV (for spreadsheets), or HTML (for sharing). Reports include compliance scores, finding details, and suggested fixes. Pro feature. See Reports.

Offline and privacy

LintKit runs entirely inside Figma’s plugin sandbox — there is no backend server. All scanning and fix logic happens locally. No design data leaves your machine. Network is only used for:
  • Integrations — syncing tokens from Tokens Studio or GitHub
  • License validation — checking Pro license status (cached for 7 days offline)

Free vs Pro

Both tiers run all 24 rules and show all findings. The free tier limits you to 5 fixes per session — the counter resets each time you close and reopen the plugin. See Pricing for details.