design-systems
Installation
SKILL.md
Design Systems
Design System Principles
Core Principles
- Consistency: Ensure consistent visual language and behavior across all products
- Scalability: Design systems that grow with the product and team
- Efficiency: Speed up design and development through reusable components
- Accessibility: Build accessibility into every component from the start
- Maintainability: Create systems that are easy to update and maintain
- Documentation: Document everything thoroughly for clear adoption
Design System Structure
- Foundations: Colors, typography, spacing, icons, elevation
- Components: Reusable UI elements with documented variations
- Patterns: Common solutions to recurring design problems
- Templates: Page layouts and screen structures
- Guidelines: Usage rules and best practices
- Resources: Assets, downloads, and implementation guides