Learn: design systems for AI coding agents
Guides for using design systems with Claude Code, Cursor, v0, Lovable, Bolt, and Windsurf, plus practical explanations of DESIGN.md and semantic color tokens.
New here? Start with the pillar guide, then jump to your tool. Or browse complete systems in the kit gallery.
Design systems for AI coding agents
Give Claude Code, Cursor, v0, Lovable, Bolt, and Windsurf a real, consistent design system installed via MCP, the CLI, or the shadcn registry.
Design systems for AI coding agents
Give an AI coding agent a fixed set of tokens, fonts, and written design rules so it stops inventing a new look for every prompt.
Give Claude Code a design system
Install a complete design system into Claude Code with one command: an MCP server that lets the agent browse, apply, and follow a real DESIGN.md and token set so every screen it builds stays on-brand.
Give Cursor a design system
Add Identity Forge's MCP server to Cursor so the Agent can pick a design kit, write its tokens and DESIGN.md into your project, and keep every generated screen consistent.
Give Windsurf a design system
Connect Identity Forge to Windsurf's Cascade agent with a small MCP config, or use the client-agnostic CLI and shadcn registry, so every screen Cascade builds follows one consistent design system.
Give v0 a design system
Make Vercel's v0 build on-brand UI: feed it a complete design kit as a shadcn registry item plus a DESIGN.md brief, so every generation uses your tokens and fonts instead of the default v0 look.
Give Lovable a design system
Make Lovable build every screen on-brand: put a kit's DESIGN.md in project Knowledge and apply its tokens via the shadcn registry in the connected repo, so generations follow one consistent design system.
Give Bolt a design system
Bolt runs npm in its browser terminal. Install a kit's tokens there, then give Bolt the matching DESIGN.md as its design brief.
Design system concepts
The building blocks behind a good AI-built brand: a DESIGN.md the agent follows, and the semantic color tokens that make light and dark modes coherent.
How to generate a DESIGN.md (and what it is)
A DESIGN.md is the written design brief your AI coding agent follows so it stops building generic UI. Here is what belongs in one, and how to generate a complete, exportable DESIGN.md from a real design system.
Semantic color tokens explained
Semantic color tokens use role names such as background, foreground, primary, muted, and border instead of hue names. See all 28 roles in a live light and dark example.
Comparisons
Honest comparisons to help you pick the right tool for giving your coding agent a design system.