Install
openclaw skills install design-systemBuild design systems with tokens, components, and documentation that scale across teams and products.
openclaw skills install design-systemOn first use, read setup.md for integration guidelines. All preferences are stored in ~/design-system/memory.md.
User needs to create, maintain, or extend a design system. Agent handles token architecture, component patterns, documentation structure, and cross-platform consistency.
Memory lives in ~/design-system/. See memory-template.md for structure.
~/design-system/
├── memory.md # Status + context + decisions
└── tokens/ # Token definitions if exported
| Topic | File |
|---|---|
| Setup process | setup.md |
| Memory template | memory-template.md |
Design tokens are the foundation. Before building any component:
Components consume tokens. Never hardcode values.
| Bad | Good |
|---|---|
blue-500 | primary |
14px | text-sm |
8px | space-2 |
Semantic names survive rebrand. Literal names break everything.
Primitive → Semantic → Component
↓ ↓ ↓
gray-900 text-primary button-text
Every token and component needs:
Design tokens should export to:
One source, many outputs. Use Style Dictionary or similar.
All components follow the same patterns:
variant, size, disabled)sm, md, lg)primary, secondary, ghost)Predictability beats cleverness.
Breaking changes need:
Data that stays local:
This skill does NOT:
Install with clawhub install <slug> if user confirms:
css — Styling fundamentalstailwindcss — Utility-first CSSfrontend — Frontend developmentui — User interface patternsdesign — Design principlesclawhub star design-systemclawhub sync