Sitemap
UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc

Member-only story

How to write a DESIGN.md file Claude can actually use

6 min readMay 16, 2026

--

Press enter or click to view image in full size
Illustration of a design.md file open in an editor, surrounded by floating UI components including colour swatches, icons, a mobile screen, and a target symbol, with a pencil in the foreground.

Have DESIGN.md files been all over your feed lately, too?

I made the mistake of properly going down the rabbit hole. I analysed a stack of them, built one from scratch for a real product, and then — because apparently that still wasn’t enough — built a Claude skill to encode the whole process.

What started as a small curiosity turned into something much more useful: a clearer understanding of why some DESIGN.md files produce strong output and others quietly fall apart.

If you haven’t come across them yet, DESIGN.md files are plain-text documents that give AI coding tools like Claude Code and Cursor the design system context they need to generate interfaces more consistently. In theory, they should help models produce UI that actually reflects the product. In practice, most of them are missing the part that matters most.

The first thing I did was pull apart a range of existing files — both carefully written ones and the scraped collections floating around GitHub. Some were genuinely thoughtful. Others were… less convincing.

--

--

Lisa Demchenko
Lisa Demchenko

Written by Lisa Demchenko

I'm a product designer working as a design partner with early-stage startups. I am an AI enthusiast and enjoy sharing my work and experiments online.

UX Collective
UX Collective

Published in UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc