Deslint Documentation
The verification layer for AI-generated code.
MCP server + ESLint plugin + CLI + GitHub Action.
Choose your surface
Each works on its own. Use any one — or combine them.
MCP server
Use if: Your AI agent (Claude Code, Cursor, Codex, Windsurf) should check design quality as it writes code.
ESLint plugin
Use if: You already run ESLint and want Deslint rules in that pipeline.
CLI
Use if: You want ad-hoc scans, local pre-commit, or CI without the GitHub Action.
GitHub Action
Use if: You want PR comments, inline review suggestions, and a Design Health Score on every PR.
Getting Started
The complete happy path — zero to an enforced design system in six steps.
Configuration
.deslintrc.json schema, profiles, design system tokens, and ignore patterns.
Rules Reference
All 34 rules with examples, options, and auto-fix behavior.
Quick Install — recommended
Wires Deslint into your AI agent's config (Claude Code, Cursor, Codex, Windsurf). Prefer a different surface? Use the "Choose your surface" grid above.