Complete workflow for creating distinctive design systems from scratch. Orchestrates aesthetic documentation, token architecture, components, and motion. Use when starting a new design system or refactoring an existing one. Triggers on create design system, design tokens, design system setup, visual identity, theming.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install design-system-creation或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install design-system-creation⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/design-system-creation/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: design-system-creation model: reasoning description: Complete workflow for creating distinctive design systems from scratch. Orchestrates aesthetic documentation, token architecture, components, and motion. Use when starting a new design system or refactoring an existing one. Triggers on create design system, design tokens, design system setup, visual identity, theming. ---
Complete workflow for creating distinctive design systems with personality.
npx clawhub@latest install design-system-creation
---
---
1. Aesthetic Foundation → Document the vibe before code
2. Color Token System → CSS variables + Tailwind + TypeScript
3. Typography System → Font stack + scale + patterns
4. Surface Components → Layered primitives with CVA
5. Motion Tokens → Consistent animation timing
6. Loading States → Skeleton + shimmer patterns
---
Read: ai/skills/design-systems/distinctive-design-systems
Before writing CSS, document the aesthetic:
## The Vibe
[1-2 sentences describing the visual feel]
## Inspirations
- [Reference 1 - what to take from it]
- [Reference 2 - what to take from it]
## Emotions to Evoke
| Emotion | How It's Achieved |
|---------|-------------------|
| [X] | [specific technique] |
| [Y] | [specific technique] |
| Aesthetic | Characteristics | |-----------|----------------| | Retro-futuristic | CRT textures, glow effects, monospace fonts | | Warm cyberpunk | Tan/beige base, emerald accents, glass panels | | Magazine financial | Bold typography, dark theme, gradient text |
---
Read: ai/skills/design-systems/distinctive-design-systems
Create the three-layer token system:
/* 1. CSS Variables (source of truth) */
:root {
--tone-primary: 76, 204, 255;
--primary: 200 90% 65%;
--success: 154 80% 60%;
--destructive: 346 80% 62%;
}
// 2. Tailwind Config
colors: {
primary: 'hsl(var(--primary))',
tone: { primary: 'rgb(var(--tone-primary))' },
}
// 3. TypeScript Tokens (optional)
export const colors = {
primary: 'hsl(var(--primary))',
};
---
Read: ai/skills/design-systems/distinctive-design-systems
Define fonts and scale:
:root {
--font-display: 'Orbitron', system-ui;
--font-mono: 'Share Tech Mono', monospace;
--font-sans: 'Inter', system-ui;
--typo-scale: 0.88; /* Mobile */
}
@media (min-width: 640px) {
:root { --typo-scale: 1; }
}
/* Magazine-style numbers */
.metric { font-weight: 800; letter-spacing: -0.02em; font-variant-numeric: tabular-nums; }
/* Labels */
.label { text-transform: uppercase; letter-spacing: 0.1em; font-weight: 700; }
---
Read: ai/skills/design-systems/design-system-components
Build layered surface primitives with CVA:
const surfaceVariants = cva(
'rounded-lg backdrop-blur-sm transition-colors',
{
variants: {
layer: {
panel: 'bg-tone-cadet/40 border border-tone-jordy/10',
tile: 'bg-tone-midnight/60 border border-tone-jordy/5',
chip: 'bg-tone-cyan/10 border border-tone-cyan/20 rounded-full',
},
},
}
);
export function Surface({ layer, children }: SurfaceProps) {
return <div className={surfaceVariants({ layer })}>{children}</div>;
}
---
Read: ai/skills/design-systems/distinctive-design-systems
Define consistent animation timing:
// tailwind.config.ts
keyframes: {
'shimmer': { '0%': { backgroundPosition: '200% 0' }, '100%': { backgroundPosition: '-200% 0' } },
'pulse-glow': { '0%, 100%': { opacity: '1' }, '50%': { opacity: '0.5' } },
'slide-in': { '0%': { opacity: '0', transform: 'translateY(10px)' }, '100%': { opacity: '1', transform: 'translateY(0)' } },
},
animation: {
'shimmer': 'shimmer 1.5s ease-in-out infinite',
'pulse-glow': 'pulse-glow 1.8s ease-in-out infinite',
'slide-in': 'slide-in 0.2s ease-out',
}
---
Read: ai/skills/design-systems/loading-state-patterns
Create skeleton components that match your aesthetic:
export function Skeleton({ className }: { className?: string }) {
return (
<div
className={cn(
'rounded-md bg-muted animate-shimmer',
'bg-gradient-to-r from-muted via-muted-foreground/10 to-muted bg-[length:200%_100%]',
className
)}
/>
);
}
---
| Skill | Purpose | |-------|---------| | distinctive-design-systems | Aesthetic foundation, tokens | | design-system-components | Surface primitives, CVA | | animated-financial-display | Number animations | | loading-state-patterns | Skeletons, shimmer | | financial-data-visualization | Chart theming |
---
styles/
├── globals.css # CSS variables, base styles
├── design-tokens.ts # TypeScript exports
└── theme.css # Component patterns
tailwind.config.ts # Token integration
components/
├── ui/
│ ├── surface.tsx # Surface primitive
│ ├── skeleton.tsx # Loading states
│ └── button.tsx # Variant components
---
---
安装 Design System Creation 后,可以对 AI 说这些话来触发它
Help me get started with Design System Creation
Explains what Design System Creation does, walks through the setup, and runs a quick demo based on your current project
Use Design System Creation to complete workflow for creating distinctive design systems from scratch
Invokes Design System Creation with the right parameters and returns the result directly in the conversation
What can I do with Design System Creation in my design & creative workflow?
Lists the top use cases for Design System Creation, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/design-system-creation/ 目录(个人级,所有项目可用),或 .claude/skills/design-system-creation/(项目级)。重启 AI 客户端后,用 /design-system-creation 主动调用,或让 AI 根据上下文自动发现并使用。
Design System Creation 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Design System Creation 可免费安装使用。请查阅仓库了解许可证信息。
Complete workflow for creating distinctive design systems from scratch. Orchestrates aesthetic documentation, token architecture, components, and motion. Use when starting a new design system or refactoring an existing one. Triggers on create design system, design tokens, design system setup, visual identity, theming.
Automate my design & creative tasks using Design System Creation
Identifies repetitive steps in your workflow and sets up Design System Creation to handle them automatically
Design System Creation 属于「Design & Creative」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。