name: design-system-forge-en slug: design-system-forge-en version: 1.0.1 displayName: "Design System Forge" description: "Build complete design systems from scratch: Design Tokens (colors/fonts/spacing/radius/shadows), component library specs (buttons/forms/cards/navs/tables/modals), layout grid system, responsive breakpoints, dark mode, design audit checklist. Production-ready design assets ready for development." tags: ["design-system", "ui-design", "design-tokens", "component-library", "css", "frontend"] category: "design" author: leilei homepage: ""
design system, design spec, UI spec, component library, Design Token, color system, component spec, layout system, responsive design, dark mode, design audit, style guide
Not just a design guide document — forge a complete, production-ready design system asset including tokens, components, layouts, and interaction specifications.
Shadow tokens (elevation layers)
Component Specification Library
Layout: Container / Grid / Stack / Divider
Layout System
Container specs (max-width / padding / centering)
Interaction Specs
Loading / Empty / Error states
Dark Mode Mapping
Auto-conversion rules
Design Audit Checklist
Input: Brand colors / industry / target platform / tech stack
Output: Complete design system doc (Tokens + Components + Layout + Interactions)
Input: Design screenshot or code
Output: Compliance report + improvement suggestions
Input: Existing design system + new requirements
Output: Incremental update (new tokens / new components / new rules)
Standard JSON format, usable with CSS variables / Tailwind Config / Style Dictionary:
{
"color": {
"primary": { "value": "#3B82F6", "comment": "Primary blue" },
"primary-hover": { "value": "#2563EB", "comment": "Primary hover" },
"success": { "value": "#10B981", "comment": "Success green" },
"warning": { "value": "#F59E0B", "comment": "Warning amber" },
"error": { "value": "#EF4444", "comment": "Error red" }
},
"spacing": {
"base": { "value": "4px", "comment": "Base unit" },
"xs": { "value": "4px", "comment": "Extra small" },
"sm": { "value": "8px", "comment": "Small" },
"md": { "value": "16px", "comment": "Medium" },
"lg": { "value": "24px", "comment": "Large" },
"xl": { "value": "32px", "comment": "Extra large" }
}
}
Each component includes:
### Button
- **Variants**: primary / secondary / ghost / danger / link
- **Sizes**: sm / md / lg
- **States**: default / hover / focus / active / disabled / loading
- **With Icon**: left-icon / right-icon / icon-only
- **Spacing**: padding horizontal 16-24px, vertical 8-12px
- **Border Radius**: radius-md (from token)
- **Accessibility**: minimum touch target 44x44px, contrast ratio >= 4.5:1
Acceptance: Any layout issue like stacking/truncation/poor aesthetics = rejected for rework.
个人创作者计费通道上线后直接升级计费
这个 Skill 质量中上,功能覆盖面广,从设计令牌到组件库再到布局系统都有涉及,工作流程清晰,适合需要系统化设计资产的开发者。但它更像一份大纲而非完整解决方案,缺少实际案例参考,某些细节(如动画时长、状态行为)描述不够具体。对于想要快速上手的新手来说,抽象的概念较多,实际可用的示例较少。建议期望深度使用前先确认其输出是否能满足项目具体需求。