Dans les termes du Skill
Ce skill génère des fichiers DESIGN.md optimisés pour la génération d'écrans Google Stitch. Il traduit les directives d'ingénierie frontend anti-générique dans le langage de design sémantique natif de Stitch — des règles descriptives en langage naturel associées à des valeurs précises que l'agent IA de Stitch peut interpréter. Le fichier constitue la source de vérité unique pour inciter Stitch à générer des interfaces premium et non génériques.
Il impose des règles typographiques strictes, des palettes de couleurs calibrées, des layouts asymétriques, une micro-motion perpétuelle et des performances accélérées par le matériel. Le skill inclut des listes explicites d'anti-patterns qui interdisent les clichés de design IA comme la police Inter, les lueurs néon, les sections hero centrées et le contenu de remplissage générique.
Ce qu'il produit
- Un fichier DESIGN.md avec sept sections structurées : Thème visuel & Atmosphère, Palette de couleurs & Rôles, Règles typographiques, Styles des composants, Principes de layout, Motion & Interaction, et Anti-patterns
Fonctionnement
- 01Définir l'atmosphère
Évaluez l'intention du projet cible à l'aide d'adjectifs évocateurs issus du spectre de goût selon trois dimensions : Densité (1-10, de Aéré à Dense comme un cockpit), Variance (1-10, de Symétrique à Chaotique), et Motion (1-10, de Statique à Cinématique).
- 02Cartographier la palette de couleurs
Pour chaque couleur, indiquez un nom descriptif, le code hexadécimal et le rôle fonctionnel. Maximum une couleur d'accentuation avec une saturation inférieure à 80 %.
- 03Définir la section hero
Créez des premières impressions marquantes grâce à une typographie avec images intégrées (petites photos insérées entre les mots à hauteur de texte), des structures asymétriques lorsque la variance dépasse 4, et au maximum un CTA principal.
- 04Décrire les styles des composants
Spécifiez la forme, la couleur, la profondeur d'ombre et le comportement d'interaction pour les boutons, cartes, champs de saisie, états de chargement et états d'erreur.
- 05Encoder la philosophie du motion
Définissez les valeurs par défaut de la physique de ressort (rigidité : 100, amortissement : 20), des micro-interactions perpétuelles pour les composants actifs, une orchestration échelonnée pour les révélations de listes, et des contraintes de performance limitant l'animation à transform et opacity uniquement.