awesome-design-skills-registry
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAwesome Design Skills Registry
精选设计技能注册表
Overview
概述
awesome-design-skills is a curated registry of 67 design system skill files optimized for AI-powered agentic tools (Claude Code, Cursor, Codex, Google Stitch). Each skill ships as a folder containing:
- — AI-agent instructions (tokens, component rules, accessibility constraints, quality gates)
SKILL.md - — Human-readable design intent, rationale, and implementation notes
DESIGN.md
Pull any skill into your project with a single command using the TypeUI CLI.
Official registry: https://typeui.sh/design-skills
awesome-design-skills是一个精心整理的注册表,包含67个针对AI驱动的智能代理工具(Claude Code、Cursor、Codex、Google Stitch)优化的设计系统技能文件。每个技能以文件夹形式提供,包含:
- — AI代理指令(设计令牌、组件规则、无障碍约束、质量标准)
SKILL.md - — 供人类阅读的设计意图、原理和实现说明
DESIGN.md
使用TypeUI CLI通过一条命令即可将任意技能拉取到你的项目中。
Installation
安装
Install TypeUI CLI
安装TypeUI CLI
The TypeUI CLI is the recommended way to pull design skills:
bash
npx typeui.sh pull <slug>No installation required — runs the latest version directly.
npxAlternatively, install globally:
bash
npm install -g typeui.sh推荐使用TypeUI CLI来拉取设计技能:
bash
npx typeui.sh pull <slug>无需提前安装——会直接运行最新版本。
npx或者全局安装:
bash
npm install -g typeui.shCore Commands
核心命令
Pull a Design Skill
拉取设计技能
Pull a specific design skill by slug:
bash
npx typeui.sh pull glassmorphismThis creates a folder in your project with:
design-skills/glassmorphism/- (AI agent instructions)
SKILL.md - (human documentation)
DESIGN.md
通过slug拉取特定设计技能:
bash
npx typeui.sh pull glassmorphism这会在你的项目中创建文件夹,包含:
design-skills/glassmorphism/- (AI代理指令)
SKILL.md - (人类可读文档)
DESIGN.md
List All Available Skills
列出所有可用技能
Browse all 67 skills interactively:
bash
npx typeui.sh listOutputs a filterable list with slugs, descriptions, and preview URLs.
交互式浏览全部67个技能:
bash
npx typeui.sh list输出包含slug、描述和预览链接的可筛选列表。
Pull Multiple Skills
批量拉取技能
Pull multiple skills in one command:
bash
npx typeui.sh pull brutalism glassmorphism claymorphism一次命令拉取多个技能:
bash
npx typeui.sh pull brutalism glassmorphism claymorphismPreview Before Pulling
拉取前预览
Visit the web gallery to preview styles before pulling:
bash
undefined访问网页画廊在拉取前预览样式:
bash
undefinedOpen in browser
在浏览器中打开
Or preview a specific skill:
```bash
open https://typeui.sh/design-skills/glassmorphism
或者预览特定技能:
```bash
open https://typeui.sh/design-skills/glassmorphismAvailable Design Skills (67 Total)
可用设计技能(共67个)
Style Categories
风格分类
Modern & Minimalist:
- — Clean, minimal design with breathing room
clean - — Flat design with bold colors and simple shapes
flat - — Modern, balanced, accessible
contemporary - — Refined typography and subtle interactions
elegant
Expressive & Creative:
- — Bold, raw, unapologetic design
brutalism - — Frosted glass effects with depth
glassmorphism - — Soft, tactile, 3D elements
claymorphism - — Vibrant gradients and smooth color transitions
gradient - — Asymmetric layouts and creative freedom
artistic - — Hand-drawn, playful, sketch-like
doodle - — Vibrant, saturated color palettes
colorful
Professional & Enterprise:
- — Conservative, scalable, accessible
enterprise - — Professional, trustworthy, structured
corporate - — Data-dense interfaces with clear hierarchy
dashboard - — Functional, utilitarian UI patterns
application
Specialized:
- — AI-first design patterns for agentic workflows
agentic - — Claude Code-optimized design tokens
claude - — Grid-based card layouts
bento - — Gaming-inspired progression UI
levels - — Warm, inviting, community-focused
cafe
Full list of 67 skills: https://typeui.sh/design-skills
现代极简风:
- — 简洁、极简的设计,留有充足留白
clean - — 扁平化设计,搭配大胆色彩和简单形状
flat - — 现代、平衡、无障碍的设计
contemporary - — 精致排版与微妙交互效果
elegant
创意表现力风:
- — 大胆、原始、毫不妥协的设计
brutalism - — 具有层次感的毛玻璃效果
glassmorphism - — 柔软、有触感的3D元素
claymorphism - — 鲜艳渐变与平滑色彩过渡
gradient - — 不对称布局与创作自由
artistic - — 手绘风格、活泼俏皮的草图式设计
doodle - — 鲜艳饱和的调色板
colorful
专业企业风:
- — 保守、可扩展、无障碍的设计
enterprise - — 专业、可信、结构化的设计
corporate - — 数据密集型界面,层次清晰
dashboard - — 功能性、实用型UI模式
application
特殊领域风:
- — 面向智能代理工作流的AI优先设计模式
agentic - — 针对Claude Code优化的设计令牌
claude - — 基于网格的卡片布局
bento - — 受游戏启发的进度式UI
levels - — 温暖、有吸引力、社区导向的设计
cafe
完整67个技能列表: https://typeui.sh/design-skills
Using Design Skills with AI Agents
与AI代理工具配合使用设计技能
Claude Code (Claude Desktop)
Claude Code(Claude桌面版)
- Pull the skill into your project:
bash
npx typeui.sh pull agentic- Reference it in your conversation:
@design-skills/agentic/SKILL.md
Build a dashboard using this design system- Claude Code reads and generates code following:
SKILL.md- Color tokens
- Typography scale
- Component patterns
- Accessibility rules
- Quality gates
- 将技能拉取到项目中:
bash
npx typeui.sh pull agentic- 在对话中引用:
@design-skills/agentic/SKILL.md
使用此设计系统构建仪表盘- Claude Code读取并遵循以下规则生成代码:
SKILL.md- 颜色令牌
- 排版比例
- 组件模式
- 无障碍规则
- 质量标准
Cursor
Cursor
- Pull the skill:
bash
npx typeui.sh pull glassmorphism- Add to or reference directly:
.cursorrules
Use the design system defined in design-skills/glassmorphism/SKILL.md- Cursor applies the design tokens when generating UI code.
- 拉取技能:
bash
npx typeui.sh pull glassmorphism- 添加到或直接引用:
.cursorrules
使用design-skills/glassmorphism/SKILL.md中定义的设计系统- Cursor在生成UI代码时应用设计令牌。
Codex / GitHub Copilot
Codex / GitHub Copilot
- Pull the skill:
bash
npx typeui.sh pull brutalism- Open in your editor alongside your code files
SKILL.md - Copilot reads context and suggests components matching the design system
- 拉取技能:
bash
npx typeui.sh pull brutalism- 在编辑器中同时打开和代码文件
SKILL.md - Copilot读取上下文并提供符合设计系统的组件建议
File Structure
文件结构
After pulling a skill, your project structure:
your-project/
├── design-skills/
│ ├── glassmorphism/
│ │ ├── SKILL.md # AI agent instructions
│ │ └── DESIGN.md # Human documentation
│ ├── brutalism/
│ │ ├── SKILL.md
│ │ └── DESIGN.md
│ └── claymorphism/
│ ├── SKILL.md
│ └── DESIGN.md
├── src/
└── package.json拉取技能后,你的项目结构如下:
your-project/
├── design-skills/
│ ├── glassmorphism/
│ │ ├── SKILL.md # AI代理指令
│ │ └── DESIGN.md # 人类可读文档
│ ├── brutalism/
│ │ ├── SKILL.md
│ │ └── DESIGN.md
│ └── claymorphism/
│ ├── SKILL.md
│ └── DESIGN.md
├── src/
└── package.jsonAnatomy of SKILL.md
SKILL.md的结构
A typical file contains:
SKILL.md典型的文件包含:
SKILL.md1. Brand & Mission
1. 品牌与使命
markdown
undefinedmarkdown
undefinedBrand & Mission
品牌与使命
A design system focused on glass-like surfaces with depth and blur.
undefined专注于具有层次感和模糊效果的类玻璃表面的设计系统。
undefined2. Color Tokens
2. 颜色令牌
markdown
undefinedmarkdown
undefinedColor Palette
调色板
- Primary: hsl(220, 90%, 56%)
- Background: hsl(220, 20%, 10%)
- Surface: hsl(220, 20%, 16%) with 40% opacity
- Border: hsl(0, 0%, 100%) with 10% opacity
undefined- Primary: hsl(220, 90%, 56%)
- Background: hsl(220, 20%, 10%)
- Surface: hsl(220, 20%, 16%) (40%不透明度)
- Border: hsl(0, 0%, 100%) (10%不透明度)
undefined3. Typography
3. 排版
markdown
undefinedmarkdown
undefinedTypography
排版
- Font family: Inter, system-ui, sans-serif
- Scale: 12px, 14px, 16px, 20px, 24px, 32px, 48px
- Line height: 1.5 for body, 1.2 for headings
undefined- 字体家族: Inter, system-ui, sans-serif
- 字号比例: 12px, 14px, 16px, 20px, 24px, 32px, 48px
- 行高: 正文1.5,标题1.2
undefined4. Component Patterns
4. 组件模式
markdown
undefinedmarkdown
undefinedButton
按钮
- Background: rgba(255, 255, 255, 0.1)
- Backdrop-filter: blur(10px)
- Border: 1px solid rgba(255, 255, 255, 0.2)
- Padding: 12px 24px
- Border-radius: 12px
undefined- 背景: rgba(255, 255, 255, 0.1)
- 背景模糊: blur(10px)
- 边框: 1px solid rgba(255, 255, 255, 0.2)
- 内边距: 12px 24px
- 圆角: 12px
undefined5. Accessibility Rules
5. 无障碍规则
markdown
undefinedmarkdown
undefinedAccessibility
无障碍
- WCAG 2.2 AA compliant contrast ratios (4.5:1 for text)
- Keyboard-first navigation (Tab, Enter, Escape)
- Focus visible: 2px solid ring with 2px offset
- ARIA labels on all interactive elements
undefined- 符合WCAG 2.2 AA对比度标准(文本4.5:1)
- 键盘优先导航(Tab、Enter、Escape)
- 可见焦点状态:2px实心环,偏移2px
- 所有交互元素添加ARIA标签
undefined6. Quality Gates
6. 质量标准
markdown
undefinedmarkdown
undefinedQuality Gates
质量标准
- All interactive elements keyboard-accessible
- Color contrast passes WCAG AA
- Focus states visible
- Loading states for async actions
- Error messages actionable and clear
undefined- 所有交互元素支持键盘访问
- 颜色对比度通过WCAG AA标准
- 焦点状态可见
- 异步操作添加加载状态
- 错误消息清晰且可操作
undefinedDESIGN.md Overview
DESIGN.md概述
DESIGN.mdSKILL.md- Design Overview: High-level visual direction
- Rationale: Why these tokens/patterns exist
- References: Links to inspiration (Dribbble, Behance, etc.)
- Maintenance Notes: How to keep the system aligned
Example snippet:
markdown
undefinedDESIGN.mdSKILL.md- 设计概述: 高层视觉方向
- 设计原理: 这些令牌/模式存在的原因
- 参考资料: 灵感来源链接(Dribbble、Behance等)
- 维护说明: 如何保持系统一致性
示例片段:
markdown
undefinedDesign Overview
设计概述
Glassmorphism creates depth through layered, semi-transparent surfaces.
Inspired by Apple's Big Sur and Microsoft Fluent Design.
毛玻璃效果通过分层半透明表面创造层次感。
灵感来自Apple的Big Sur和Microsoft Fluent Design。
Rationale
设计原理
- Blur effects create visual hierarchy without heavy shadows
- Translucency allows background content to remain contextually visible
- Works well in dark mode with reduced eye strain
undefined- 模糊效果无需厚重阴影即可创建视觉层次
- 半透明性使背景内容保持上下文可见
- 在深色模式下使用可减少眼部疲劳
undefinedCode Examples
代码示例
React Component Using Glassmorphism Skill
使用毛玻璃技能的React组件
tsx
import React from 'react';
export function GlassCard({ title, children }: { title: string; children: React.ReactNode }) {
return (
<div
className="glass-card"
style={{
background: 'rgba(255, 255, 255, 0.1)',
backdropFilter: 'blur(10px)',
border: '1px solid rgba(255, 255, 255, 0.2)',
borderRadius: '12px',
padding: '24px',
}}
>
<h2 style={{ fontSize: '24px', fontWeight: 600, marginBottom: '16px' }}>
{title}
</h2>
{children}
</div>
);
}tsx
import React from 'react';
export function GlassCard({ title, children }: { title: string; children: React.ReactNode }) {
return (
<div
className="glass-card"
style={{
background: 'rgba(255, 255, 255, 0.1)',
backdropFilter: 'blur(10px)',
border: '1px solid rgba(255, 255, 255, 0.2)',
borderRadius: '12px',
padding: '24px',
}}
>
<h2 style={{ fontSize: '24px', fontWeight: 600, marginBottom: '16px' }}>
{title}
</h2>
{children}
</div>
);
}Tailwind CSS Config for Brutalism Skill
适用于粗野主义技能的Tailwind CSS配置
js
// tailwind.config.js
module.exports = {
theme: {
extend: {
colors: {
primary: '#FF6B00',
background: '#FFFFFF',
text: '#000000',
border: '#000000',
},
fontFamily: {
sans: ['Space Grotesk', 'monospace'],
display: ['Space Mono', 'monospace'],
},
borderWidth: {
DEFAULT: '3px',
thick: '6px',
},
boxShadow: {
brutal: '8px 8px 0 0 #000000',
},
},
},
};js
// tailwind.config.js
module.exports = {
theme: {
extend: {
colors: {
primary: '#FF6B00',
background: '#FFFFFF',
text: '#000000',
border: '#000000',
},
fontFamily: {
sans: ['Space Grotesk', 'monospace'],
display: ['Space Mono', 'monospace'],
},
borderWidth: {
DEFAULT: '3px',
thick: '6px',
},
boxShadow: {
brutal: '8px 8px 0 0 #000000',
},
},
},
};CSS Variables from Enterprise Skill
来自企业技能的CSS变量
css
:root {
/* Colors */
--color-primary: hsl(210, 100%, 50%);
--color-background: hsl(0, 0%, 100%);
--color-surface: hsl(210, 20%, 98%);
--color-border: hsl(210, 20%, 88%);
--color-text: hsl(210, 20%, 14%);
/* Typography */
--font-sans: 'Inter', system-ui, sans-serif;
--font-size-sm: 14px;
--font-size-base: 16px;
--font-size-lg: 18px;
--font-size-xl: 24px;
/* Spacing */
--spacing-xs: 4px;
--spacing-sm: 8px;
--spacing-md: 16px;
--spacing-lg: 24px;
--spacing-xl: 32px;
/* Border radius */
--radius-sm: 4px;
--radius-md: 8px;
--radius-lg: 12px;
}css
:root {
/* 颜色 */
--color-primary: hsl(210, 100%, 50%);
--color-background: hsl(0, 0%, 100%);
--color-surface: hsl(210, 20%, 98%);
--color-border: hsl(210, 20%, 88%);
--color-text: hsl(210, 20%, 14%);
/* 排版 */
--font-sans: 'Inter', system-ui, sans-serif;
--font-size-sm: 14px;
--font-size-base: 16px;
--font-size-lg: 18px;
--font-size-xl: 24px;
/* 间距 */
--spacing-xs: 4px;
--spacing-sm: 8px;
--spacing-md: 16px;
--spacing-lg: 24px;
--spacing-xl: 32px;
/* 圆角 */
--radius-sm: 4px;
--radius-md: 8px;
--radius-lg: 12px;
}Common Patterns
常见模式
Pattern 1: Multi-Skill Projects
模式1:多技能项目
Use multiple skills for different sections:
bash
undefined为不同板块使用多个技能:
bash
undefinedLanding page uses Glassmorphism
落地页使用毛玻璃风格
npx typeui.sh pull glassmorphism
npx typeui.sh pull glassmorphism
Dashboard uses Enterprise
仪表盘使用企业风格
npx typeui.sh pull enterprise
npx typeui.sh pull enterprise
Marketing uses Gradient
营销页面使用渐变风格
npx typeui.sh pull gradient
Reference each skill in the appropriate component folder:
src/
├── landing/ # Uses design-skills/glassmorphism/SKILL.md
├── dashboard/ # Uses design-skills/enterprise/SKILL.md
└── marketing/ # Uses design-skills/gradient/SKILL.md
undefinednpx typeui.sh pull gradient
在对应组件文件夹中引用各技能:
src/
├── landing/ # 使用design-skills/glassmorphism/SKILL.md
├── dashboard/ # 使用design-skills/enterprise/SKILL.md
└── marketing/ # 使用design-skills/gradient/SKILL.md
undefinedPattern 2: Custom Overrides
模式2:自定义覆盖
Pull a base skill and override specific tokens:
bash
npx typeui.sh pull cleanEdit :
design-skills/clean/SKILL.mdmarkdown
undefined拉取基础技能并覆盖特定令牌:
bash
npx typeui.sh pull clean编辑:
design-skills/clean/SKILL.mdmarkdown
undefinedColor Palette (Customized)
调色板(自定义)
- Primary: hsl(280, 90%, 56%) /* Changed from blue to purple */
- Background: hsl(0, 0%, 100%)
- Text: hsl(0, 0%, 10%)
undefined- Primary: hsl(280, 90%, 56%) /* 从蓝色改为紫色 */
- Background: hsl(0, 0%, 100%)
- Text: hsl(0, 0%, 10%)
undefinedPattern 3: Git Workflow
模式3:Git工作流
Commit design skills to your repository:
bash
git add design-skills/
git commit -m "Add glassmorphism and enterprise design skills"
git pushNow all team members and AI agents reference the same design system.
将设计技能提交到仓库:
bash
git add design-skills/
git commit -m "添加毛玻璃和企业设计技能"
git push现在所有团队成员和AI代理都引用同一设计系统。
Pattern 4: Monorepo Setup
模式4:单仓库多包配置
Pull skills at the root or per package:
bash
undefined在根目录或每个包中拉取技能:
bash
undefinedRoot-level (shared across packages)
根目录级别(所有包共享)
npx typeui.sh pull enterprise
npx typeui.sh pull enterprise
Package-specific
特定包
cd packages/web
npx typeui.sh pull glassmorphism
cd ../mobile
npx typeui.sh pull friendly
undefinedcd packages/web
npx typeui.sh pull glassmorphism
cd ../mobile
npx typeui.sh pull friendly
undefinedConfiguration
配置
Custom Output Directory
自定义输出目录
Specify a custom directory for design skills:
bash
npx typeui.sh pull glassmorphism --output ./docs/design-system指定设计技能的自定义目录:
bash
npx typeui.sh pull glassmorphism --output ./docs/design-systemEnvironment Variables
环境变量
If you fork the TypeUI CLI or self-host the registry:
bash
undefined如果你fork了TypeUI CLI或自行托管注册表:
bash
undefined.env
.env
TYPEUI_REGISTRY_URL=https://your-registry.com/api
Then pull from your custom registry:
```bash
export TYPEUI_REGISTRY_URL=https://your-registry.com/api
npx typeui.sh pull custom-skillTYPEUI_REGISTRY_URL=https://your-registry.com/api
然后从自定义注册表拉取:
```bash
export TYPEUI_REGISTRY_URL=https://your-registry.com/api
npx typeui.sh pull custom-skillTroubleshooting
故障排除
Skill Not Found
技能未找到
If a skill slug is invalid:
bash
npx typeui.sh pull nonexistent-skill如果技能slug无效:
bash
npx typeui.sh pull nonexistent-skillError: Skill "nonexistent-skill" not found in registry
错误:注册表中未找到技能"nonexistent-skill"
**Solution:** List available skills:
```bash
npx typeui.sh listOr browse at https://typeui.sh/design-skills
**解决方案:** 列出可用技能:
```bash
npx typeui.sh listNetwork Timeout
网络超时
If the registry is unreachable:
bash
npx typeui.sh pull glassmorphism如果无法访问注册表:
bash
npx typeui.sh pull glassmorphismError: Request timeout
错误:请求超时
**Solution:** Check your internet connection or try again later.
**解决方案:** 检查网络连接或稍后重试。Permission Denied
权限拒绝
If cannot create the folder:
npxdesign-skills/bash
npx typeui.sh pull glassmorphism如果无法创建文件夹:
npxdesign-skills/bash
npx typeui.sh pull glassmorphismError: EACCES: permission denied, mkdir 'design-skills'
错误:EACCES: 权限被拒绝,无法创建目录'design-skills'
**Solution:** Run with elevated permissions or change directory ownership:
```bash
sudo npx typeui.sh pull glassmorphismOr:
bash
sudo chown -R $USER:$USER .
npx typeui.sh pull glassmorphism
**解决方案:** 使用提升权限运行或更改目录所有权:
```bash
sudo npx typeui.sh pull glassmorphism或:
bash
sudo chown -R $USER:$USER .
npx typeui.sh pull glassmorphismStale Cache
缓存过期
If you're seeing outdated skill content:
Solution: Clear cache:
npxbash
npx clear-npx-cache
npx typeui.sh pull glassmorphismOr force-reinstall:
bash
npm install -g typeui.sh@latest
typeui.sh pull glassmorphism如果看到过期的技能内容:
解决方案: 清除缓存:
npxbash
npx clear-npx-cache
npx typeui.sh pull glassmorphism或强制重新安装:
bash
npm install -g typeui.sh@latest
typeui.sh pull glassmorphismAdvanced Usage
高级用法
Programmatic Access
程序化访问
If you're building tooling that integrates the registry:
javascript
import { fetch } from 'node-fetch';
async function fetchSkill(slug) {
const response = await fetch(`https://typeui.sh/api/skills/${slug}`);
const data = await response.json();
return data;
}
const glassmorphism = await fetchSkill('glassmorphism');
console.log(glassmorphism.skill_md); // SKILL.md content
console.log(glassmorphism.design_md); // DESIGN.md content如果你正在构建集成注册表的工具:
javascript
import { fetch } from 'node-fetch';
async function fetchSkill(slug) {
const response = await fetch(`https://typeui.sh/api/skills/${slug}`);
const data = await response.json();
return data;
}
const glassmorphism = await fetchSkill('glassmorphism');
console.log(glassmorphism.skill_md); // SKILL.md内容
console.log(glassmorphism.design_md); // DESIGN.md内容Creating Custom Skills
创建自定义技能
Fork the registry and create your own skill:
bash
git clone https://github.com/bergside/awesome-design-skills.git
cd awesome-design-skills/skills
mkdir my-custom-skillCreate and :
SKILL.mdDESIGN.mdmarkdown
<!-- skills/my-custom-skill/SKILL.md -->Fork注册表并创建自己的技能:
bash
git clone https://github.com/bergside/awesome-design-skills.git
cd awesome-design-skills/skills
mkdir my-custom-skill创建和:
SKILL.mdDESIGN.mdmarkdown
<!-- skills/my-custom-skill/SKILL.md -->My Custom Skill
我的自定义技能
Brand & Mission
品牌与使命
A custom design system for internal tools.
为内部工具打造的自定义设计系统。
Color Palette
调色板
- Primary: hsl(180, 80%, 50%)
- Background: hsl(0, 0%, 98%)
Submit a pull request to add your skill to the registry.- Primary: hsl(180, 80%, 50%)
- Background: hsl(0, 0%, 98%)
提交拉取请求将你的技能添加到注册表。Integration with Other Tools
与其他工具集成
Storybook
Storybook
Document design tokens in Storybook:
tsx
// .storybook/preview.tsx
import { SKILL_MD } from '../design-skills/glassmorphism/SKILL.md';
export const parameters = {
docs: {
page: () => <Markdown>{SKILL_MD}</Markdown>,
},
};在Storybook中记录设计令牌:
tsx
// .storybook/preview.tsx
import { SKILL_MD } from '../design-skills/glassmorphism/SKILL.md';
export const parameters = {
docs: {
page: () => <Markdown>{SKILL_MD}</Markdown>,
},
};Figma Variables
Figma变量
Export design tokens from to Figma variables:
SKILL.mdbash
undefined将中的设计令牌导出到Figma变量:
SKILL.mdbash
undefinedUse a community plugin or script
使用社区插件或脚本
npx figma-export design-skills/glassmorphism/SKILL.md
undefinednpx figma-export design-skills/glassmorphism/SKILL.md
undefinedDesign Linter
设计代码检查
Lint your codebase against rules:
SKILL.mdbash
npx design-lint --skill design-skills/enterprise/SKILL.md src/(Example tool — replace with your preferred linter)
根据规则检查代码库:
SKILL.mdbash
npx design-lint --skill design-skills/enterprise/SKILL.md src/(示例工具——替换为你偏好的检查工具)
Best Practices
最佳实践
- Commit design skills to version control — Keep design and code in sync
- Reference SKILL.md in AI agent prompts — Use in Cursor/Claude
@design-skills/slug/SKILL.md - Update DESIGN.md when you override tokens — Document why you diverged
- Use one skill per product area — Landing (Glassmorphism), Dashboard (Enterprise), Docs (Clean)
- Pull skills early in the project — Establish design foundations before building components
- 将设计技能提交到版本控制 — 保持设计与代码同步
- 在AI代理提示中引用SKILL.md — 在Cursor/Claude中使用
@design-skills/slug/SKILL.md - 覆盖令牌时更新DESIGN.md — 记录你偏离基础设计的原因
- 每个产品区域使用一个技能 — 落地页(毛玻璃)、仪表盘(企业)、文档(简洁)
- 在项目早期拉取技能 — 在构建组件前建立设计基础
Resources
资源
- Registry: https://typeui.sh/design-skills
- GitHub: https://github.com/bergside/awesome-design-skills
- CLI: https://github.com/bergside/typeui.sh
- Awesome Badge:
License
许可证
MIT License — See LICENSE
When to use this skill:
- You need a design system for AI agents (Claude Code, Cursor, Codex)
- You want consistent design tokens across your project
- You're building with agentic workflows and need design constraints
- You want to preview and pull pre-built design systems quickly
Quick reference:
bash
undefinedMIT许可证 — 查看LICENSE
何时使用此技能:
- 你需要为AI代理(Claude Code、Cursor、Codex)提供设计系统
- 你希望项目中保持一致的设计令牌
- 你正在构建智能代理工作流并需要设计约束
- 你想要快速预览并拉取预构建的设计系统
快速参考:
bash
undefinedPull a skill
拉取技能
npx typeui.sh pull glassmorphism
npx typeui.sh pull glassmorphism
List all skills
列出所有技能
npx typeui.sh list
npx typeui.sh list
Preview in browser
在浏览器中预览
undefinedundefined