Design Systems Architecture

Installation
SKILL.md

Design Systems Architecture — Systematic Design at Scale

Design System Philosophy

"A design system is not a project. It is a product serving products." — Nathan Curtis

A design system is the single source of truth for how a product family looks, behaves, and communicates. It exists to multiply design and development efficiency while ensuring consistency across teams, platforms, and time. The system must be opinionated enough to ensure coherence yet flexible enough to serve diverse product needs.

Core Principles

  1. Systematic over stylistic — define rules and relationships, not just visual recipes
  2. Tokens are the foundation — design decisions encoded as data, not hardcoded values
  3. Composition over inheritance — build complex components from simple, composable primitives
  4. Document the why — every decision needs rationale to prevent future erosion
  5. Adopt, then adapt — products adopt the system by default, request exceptions with justification

Design Token Architecture (W3C Design Tokens Standard)

Token Hierarchy

Related skills
Installs
GitHub Stars
4
First Seen