atareh

Design Systems · APR 16, 2026

How to apply a DESIGN.md file to your website with Claude Code

Download a design system from getdesign.md, install it in your project, and use Claude Code to restyle an existing page without rebuilding the whole site. Includes before-and-after examples using Bugatti, Ferrari, and Resend.

atareh
@atareh
APR 16, 2026 · 4 min read
Claude CodeDesign SystemsWeb Design

If Claude Code keeps giving you generic UI, the problem usually isn't the model. It's that you haven't given it a design system to execute against.

A DESIGN.md file solves that. It tells Claude what visual rules to follow: palette, typography, spacing, buttons, surfaces, and what not to do.

In this guide I'll show you how to download one from getdesign.md, drop it into your project, and use Claude Code to transform an existing page without rewriting the whole site.


Before and after

Here's the exact same Synthwave-style landing page before applying a design system, followed by three restyled versions using different DESIGN.md files. Click any image to enlarge it.

Before

Original purple Synthwave page

After

Bugatti

Cinema-black, giant display type, and quiet monochrome UI.

Open Bugatti DESIGN.md ↗

After

Ferrari

Editorial black and white with restrained Ferrari red accents.

Open Ferrari DESIGN.md ↗

After

Resend

Dark premium infrastructure styling with frosted borders and code framing.

Open Resend DESIGN.md ↗

1. Download a DESIGN.md file

Open the design page you want on getdesign.md and copy the install command from the Usage section.

Then, from your project root, run the install command for the system you want:

Prompt
npx getdesign@latest add bugatti
npx getdesign@latest add ferrari
npx getdesign@latest add resend

This creates a DESIGN.md file Claude can use as a visual reference.


2. Apply it to an existing page with Claude Code

The important move is to tell Claude Code to keep your content and structure, but reskin the page using the rules in DESIGN.md.

Don't ask it to “make something cool.” Ask it to use the file you just installed as the source of truth.


3. Use a prompt like this

Prompt
Use DESIGN.md as the design reference for this page.

Restyle the existing landing page to match that design system.
Keep the same content, sections, and overall structure.

Update:
- typography
- colors
- spacing
- buttons
- borders
- surfaces
- component styling

Do not turn it into a clone of the original brand.
Apply the design language to my page.

That last line matters. It tells Claude to transfer the design language, not literally turn your site into Bugatti, Ferrari, or Resend.

Quick recap

  1. Open a design page on getdesign.md.
  2. Run npx getdesign@latest add [brand].
  3. Tell Claude Code to use DESIGN.md as the design reference.
  4. Ask it to restyle your existing page without changing the core content.
atareh

Written by

@atareh

AI architect & creator. Writing, designing, and producing in AI and tech. Previously head of product at a healthtech SaaS; background in molecular science. Founded gogray.today in 2017.

Related

Keep reading.

Made by @atareh · x / twitter · instagram