What problem does it solve? Designing software interfaces in Figma without a consistent system leads to ad-hoc screens, hardcoded values, inconsistent components, and painful developer handoffs. This Skill enforces a structured, mandatory set of UI/UX design rules so every Figma file is consistent, reusable, and ready for development. ## Core Features & Use Cases - Design System & Tokens: Defines mandatory color, typography, spacing (8px grid), radius, and shadow tokens using Figma variables and styles instead of hardcoded values. - Component Architecture: Requires Auto Layout, Variants for all states (Default, Hover, Active, Disabled, Error), and Component Properties for a reusable component library (buttons, inputs, tables, modals, navigation). - Responsive & Prototyping Standards: Covers Desktop/Tablet/Mobile breakpoints, layout grids, Smart Animate transitions, and realistic-data prototypes. - Dev Handoff & Review Checklist: Provides annotation checklists, export settings (SVG icons, 2x images), specification templates, and a pre-handoff review checklist including accessibility (contrast ≥ 4.5:1, touch targets ≥ 44px). - Use Case: When asked to design an admin dashboard module, the Skill ensures you first set up design tokens, build variant-based components with Auto Layout, structure pages by module, and annotate specs before handing off to developers. ## Quick Start Ask the AI to design a new screen or component in Figma following the Figma Design Skills guidelines, for example: design a message list page with proper tokens, variants, and dev annotations.