domains / families / design / design-system

design-system

combined

Extract a complete design system from an existing website or screenshot into a DESIGN.md file. Analyses colours, typography, component styles, spacing, and atmosphere through browser automation and HTML inspection. Produces a semantic design system document optimised for consistent page generation. Triggers: 'extract design system', 'design system', 'create DESIGN.md', 'analyse the design', 'what design does this site use', 'extract styles from', 'reverse engineer the design'. Creates the Tamagui brand system for an Expo/React Native Power Apps mobile app, including design-system.md, tokens.ts, and an HTML gallery.

When to use

When not to use

Skill page

Conflict

The three skills share the name 'design-system' but perform fundamentally different tasks. The first (microsoft) is a generator for a specific mobile stack (Expo/Tamagui) that creates a brand spec, tokens, and an HTML gallery. The second (jezweb) is an extractor that reverse-engineers a design system from an existing website or screenshot into a DESIGN.md file. The third (sickn33) is a set of mechanical implementation invariants (performance, FOUT prevention, token architecture) for frontend code. Because they cover generation, extraction, and implementation rules respectively, no single copy is the 'original' that the others reproduce; they are distinct tools for different stages of the design process.