design-system-init

Generate design tokens, CSS custom properties, and Tailwind config extensions from a brand brief.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/paulingham/.claude --skill design-system-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system-init
Source: https://github.com/paulingham/.claude/tree/main/skills/design-system-init
Command: npx skills add https://github.com/paulingham/.claude --skill design-system-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generating a cohesive design system from scratch is time-consuming and error-prone; this skill automates tokens, CSS properties, Tailwind extensions, and production-ready UI primitives to ensure consistency across projects.

Core Features & Use Cases

  • Design tokens and scale: colors, typography, spacing, radius, and shadows driven by a brand brief.
  • Theme and framework integration: CSS custom properties, Tailwind config extensions, and dark mode readiness.
  • Primitives and scaffolding: primitives (Button, Input, Badge, Avatar, Card, Skeleton) built with cva, ready for production.
  • Use Case: Start a new project with a complete design system in hours rather than days.

Quick Start

Provide a brand brief or choose a direction, then run the skill to generate tokens, Tailwind config extensions, and UI primitives.

Frequently Asked Questions about design-system-init

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a complete design system with tokens and Tailwind config extensions?

To generate a design system with tokens and Tailwind config extensions, provide a brand brief to this skill. It automates the creation of colors, typography, and spacing tokens, exporting a ready-to-use project structure with CSS custom properties and dark mode support.

Can I build UI primitives like Button and Input automatically with cva and Tailwind?

Yes, you can build UI primitives like Button, Input, and Card automatically with cva and Tailwind. The skill scaffolds production-ready components, ensuring consistent styling and behavior across your frontend project.

What is the best way to set up dark mode readiness for new frontend projects?

The best way to set up dark mode readiness is by generating CSS custom properties and Tailwind config extensions from brand inputs. This skill validates tokens against design-pattern references to ensure production-grade dark mode support.

Does this design system generator include spacing and typography scales?

Yes, the design system generator includes spacing and typography scales, along with colors, radius, and shadows. These tokens are driven directly by your brand brief to maintain visual consistency across the application.

How do I start a new project with a complete design system in hours?

To start a new project with a complete design system in hours, choose a design direction or provide a brand brief, then run the skill. It outputs a cohesive structure of tokens, themes, and UI primitives, replacing days of manual setup.

What UI components are included in the generated design system scaffolding?

The generated design system scaffolding includes UI primitives such as Button, Input, Badge, Avatar, Card, and Skeleton. These components are built using cva and are ready for production use immediately after generation.