Design System Skill

Pick one color and get a matching set for your whole app. Two commands, and both leave you a page you can open in the browser to see every color and button side by side.

Claude Code

Claude Code

Cursor

Cursor

Install

Paste this into your terminal, inside the project you want to work on. One line, once.

Claude

npx @vinnycsr/design-system-skills --claude-only

Cursor

npx @vinnycsr/design-system-skills --cursor-only

Start with these two

Type one of these in Claude or Cursor. Nothing happens unless you ask for it. Each one leaves you a page you can open in the browser — and only you can see it, never your visitors.

/design-system-skill diagnose

Shows you every color your app already uses, and how often. Usually more than you expected. It only looks — nothing is changed.

A page showing every color found in the app, with how many times each is used
/design-system-skill create

Asks for your color and whether you want light or dark, then builds the full set — colors, buttons, inputs and a page showing them all.

A page showing the finished set of colors and text styles

There is a third one that rolls it out across your pages — see all commands.

What you get

The one color you pick turns into everything below — ten shades of it, plus a color for every job in your app. You never have to choose a shade again.

Light to dark

50
100
200
300
400
500
600
700
800
900

Primary

primary
#4bc4be
primary-on
#171717
primary-hover
#39ada8
primary-active
#319691

Secondary

secondary
#6b7280
secondary-on
#ffffff

Backgrounds

bg
#ffffff
surface
#f6f9f9
surface-warm
#e8f3f2

Text

fg
rgb(27 45 44 / 0.95)
fg2
rgb(27 45 44 / 0.75)
muted
rgb(27 45 44 / 0.5)
meta
rgb(27 45 44 / 0.35)

Borders

border
#d6ebea
border-soft
#e9f2f1

Status

success
#1a432f
success-soft
#e8f0e9
success-border
#c8dad0
danger
#dc2626
danger-soft
#fee2e2
danger-border
#fecaca

Change your mind about the color later and the whole app follows — you edit it in one place, not in a hundred. Written notes are included, so your AI tool keeps using the right colors from then on.

React

React

Tailwind CSS

Tailwind CSS

TypeScript

TypeScript

The pieces you get

Ten ready-made pieces — buttons, form fields, cards, tabs and more — already wearing your color. This is the real thing, not a picture of it.

PrimarySuccessDangerNeutral

Create your account

Start your 14-day free trial. No credit card required.

At least 12 characters.
Team size

Components in context

Every component on this page is the real one from your component library — re-themed live by the color you picked.

All commands

Three in total. Type them in Claude or Cursor — they only run when you ask.

/design-system-skill diagnoseShows you every color your app already uses, and how often. Nothing is changed.
/design-system-skill createBuilds the whole set from one color you pick — colors, buttons, inputs and a page showing them all.
/design-system-skill applyGoes through your existing pages and swaps in the new colors and pieces, so the app actually looks like the set you built.