LintKitLintKit

Features

Everything you need to ship clean, consistent design files.

Style Consistency

Catches every unlinked color, text style, stroke, and effect before they become handoff problems.

Orphaned Fills & Strokes

Every fill and stroke not connected to a library style is flagged so raw hex values do not hide in production screens.

Smart Replace

Pro

Uses Delta E 2000 color science to rank perceptually closest matches instead of nearest hex values.

Orphaned Text Styles

Text layers using raw font settings instead of named styles are surfaced with nearest library matches ready to apply.

Effect & Grid Styles

Shadows, blurs, and layout grids that are not using a library style are detected alongside colors and type.

Smart Replace comparison panel
Smart Replace with ranked library matches and Delta E confidence scores

Precision & Scale

Enforces your spacing system, radius scale, and pixel precision so every value is intentional.

Spacing Scale

Gaps, padding, and margins outside your defined scale are flagged with the nearest valid value already suggested.

Radius Scale

Border radii outside your scale are caught and can use Tokens Studio radius tokens or a manual scale.

Fractional Pixels

Sub-pixel values like 23.5px are surfaced so you can round to whole pixels for cleaner rendering.

Stroke Weight

Stroke widths outside your scale are flagged to keep every dimension mathematically consistent.

Compliance dashboard score
Compliance dashboard with issue breakdown by category and severity

Accessibility

WCAG contrast checking with intelligent background detection for fewer false positives.

WCAG Contrast Check

Every text layer is validated against AA and AAA thresholds with the exact ratio and distance to pass.

Intelligent Background Detection

Traverses the rendered layer stack to identify true backgrounds instead of misreading transparent overlaps.

Library-Aware Fix Suggestions

Recommends the closest passing color from connected libraries to keep fixes on-brand.

WCAG contrast finding with suggestions
Contrast checker with ratio, target threshold, and nearest passing library color

Component Health

Broken instances, version drift, and library governance surfaced in every scan.

Detached Instances

Finds components detached from their library masters before they drift too far to recover.

Library Version Drift

Detects out-of-date component instances and highlights what changed before you update.

Deep Nesting

Flags component hierarchies that exceed a configurable depth so layers stay readable.

Cleanup & Naming

Hidden layers, empty groups, and default names are surfaced so files stay clean for handoff.

GIFLibrary version drift comparison
Library version drift review before updating components

Compliance & Fixing

Score your file, fix issues in bulk, and export reports in one workflow.

Compliance Dashboard

A severity-weighted score from 0 to 100 shows file health with issue groups and estimated fix time.

On-Click Bulk Fix

Pro

Fix all matching findings at once or step through one by one with apply, skip, and ignore controls.

Selection Scan

Scope any audit to your current selection for fast checks on a single component or screen.

Export Reports

Pro

Download full audits as JSON, CSV, or HTML for design reviews, handoffs, and tracking.

GIFBulk fix flow
Bulk fix flow with apply, skip, and ignore actions

Style Consistency

Catches every unlinked color, text style, stroke, effect, and grid in one scan

Smart Replace

Intelligent color science with ΔE2000, not hex guessing

Precision & Scale

Enforces your spacing system, radius scale, and pixel precision

Component Health

Broken instances, deep nesting, library governance

Layout Intelligence

Auto-layout suggestions, grid alignment, absolute positioning

Cleanup & Naming

Hidden layers, empty groups, default names gone

Accessibility

WCAG contrast checking with intelligent background detection

Compliance Dashboard

Score, handoff badge, exportable reports

On-Click Bulk Fix

Fix all 47 orphaned blues at once, not one at a time

Integrations

Auto-configures lint rules from token definitions and connected libraries so your checks always run against real source of truth.

Tokens Studio

Auto-configures rules from token definitions using API sync or file detection so colors, spacing, and radii stay aligned.

More Info
GitHub

Syncs tokens from a single file or multi-file folder in your repository, including private repos.

Figma

Discovers styles and variables from connected libraries so every rule compares against real source-of-truth assets.