home / skills / vadimcomanescu / codex-skills / ui-design-system
This skill helps design teams generate cohesive design tokens, documentation, and handoff assets to ensure scalable, accessible UI systems.
npx playbooks add skill vadimcomanescu/codex-skills --skill ui-design-systemReview the files below or copy the command above to add this skill to your agents.
---
name: ui-design-system
description: UI design system toolkit for Senior UI Designer including design token generation, component documentation, responsive design calculations, and developer handoff tools. Use for creating design systems, maintaining visual consistency, and facilitating design-dev collaboration.
---
# UI Design System
Professional toolkit for creating and maintaining scalable design systems.
## Core Capabilities
- Design token generation (colors, typography, spacing)
- Component system architecture
- Responsive design calculations
- Accessibility compliance
- Developer handoff documentation
## Key Scripts
### design_token_generator.py
Generates complete design system tokens from brand colors.
**Usage**: `python scripts/design_token_generator.py [brand_color] [style] [format]`
- Styles: modern, classic, playful
- Formats: json, css, scss
**Features**:
- Complete color palette generation
- Modular typography scale
- 8pt spacing grid system
- Shadow and animation tokens
- Responsive breakpoints
- Multiple export formats
This skill is a professional UI design system toolkit aimed at senior UI designers for creating and maintaining scalable, consistent interfaces. It provides automated design token generation, component documentation helpers, responsive calculations, accessibility checks, and developer handoff assets. Use it to speed up system creation and enforce visual consistency across products.
The toolkit generates design tokens from a brand color input and produces palettes, typography scales, spacing, shadows, animation tokens, and breakpoints. It analyzes component structure to scaffold documentation and output developer-ready formats (JSON, CSS, SCSS) for handoff. Responsive utilities compute breakpoint math and spacing for a consistent 8pt grid, while accessibility checks flag contrast and semantic issues.
What input does the token generator need?
Provide a brand color plus a style option (modern, classic, playful) and choose an export format (json, css, scss).
Can I customize spacing and typography scales?
Yes. The toolkit uses a modular scale and an 8pt baseline by default, and you can adjust scale factors and base units before export.