Nelle parole della skill
Questo skill genera file DESIGN.md ottimizzati per la generazione di schermate con Google Stitch. Traduce le direttive di ingegneria frontend anti-slop nel linguaggio di design semantico nativo di Stitch — regole descrittive in linguaggio naturale abbinate a valori precisi che l'agente AI di Stitch può interpretare. Il file funge da fonte unica di verità per istruire Stitch a generare interfacce premium e non generiche.
Impone regole tipografiche rigorose, palette di colori calibrate, layout asimmetrici, micro-movimento perpetuo e prestazioni accelerate via hardware. Lo skill include elenchi espliciti di anti-pattern che vietano i cliché del design AI come il font Inter, i bagliori neon, le sezioni hero centrate e i contenuti placeholder generici.
Che cosa produce
- Un file DESIGN.md con sette sezioni strutturate: Tema Visivo & Atmosfera, Palette di Colori & Ruoli, Regole Tipografiche, Stili dei Componenti, Principi di Layout, Movimento & Interazione e Anti-Pattern
Come funziona
- 01Definire l'Atmosfera
Valutare l'intento del progetto target usando aggettivi evocativi dello spettro del gusto lungo tre dimensioni: Densità (1-10 da Arioso a Densità da Cockpit), Varianza (1-10 da Simmetrico a Caotico) e Movimento (1-10 da Statico a Cinematico).
- 02Mappare la Palette di Colori
Per ogni colore fornire nome descrittivo, codice hex e ruolo funzionale. Massimo un colore d'accento con saturazione inferiore all'80%.
- 03Definire la Sezione Hero
Creare prime impressioni sorprendenti usando la tipografia con immagini inline (piccole foto inserite tra le parole all'altezza del testo), strutture asimmetriche quando la varianza supera 4, e massimo una CTA primaria.
- 04Descrivere gli Stili dei Componenti
Specificare forma, colore, profondità dell'ombra e comportamento di interazione per pulsanti, card, campi di input, stati di caricamento e stati di errore.
- 05Codificare la Filosofia del Movimento
Definire i valori predefiniti della fisica delle molle (rigidità: 100, smorzamento: 20), micro-interazioni perpetue per i componenti attivi, orchestrazione scaglionata per la rivelazione degli elenchi, e vincoli di performance che limitano l'animazione a transform e opacity soltanto.