Dans les termes du Skill
color-expert est une base de connaissances sur la couleur pour les designers et développeurs traitant la nomenclature, la théorie, les espaces colorimétriques, les palettes, les rampes, les dégradés, les conversions, l'accessibilité et le mélange des pigments. Il oriente une demande vers l'un des cinq modes — projet de design ou d'art concret, rampes de design system et tokens de thème, art génératif, question générale sur la couleur, ou création d'un générateur de palettes — et répond selon ce registre.
Il comporte un tableau tâche-vers-espace (OKLCH pour le travail perceptuel, CIELAB D50 pour l'impression, CAM16 pour la correspondance inter-médias, Kubelka-Munk pour les pigments), des taux de réussite APCA et WCAG sur 281 billions de paires hexadécimales, des conseils de mappage de gamme, un aide-mémoire CSS Color 4/5, et une liste d'outils sélectionnés, avec plus de 140 fichiers de référence indexés dans references/INDEX.md.
Ce qu'il produit
- Des recommandations spécifiques d'outils et de palettes correspondant aux contraintes énoncées, plutôt qu'une théorie générique.
- Un graphe de tokens où les tokens de référence alimentent des rôles sémantiques tels que surface, on-surface, accent, success, warning et danger.
- Des rampes de dataviz séquentielles et divergentes générées dans la gamme par construction, pour sRGB et Display-P3.
Fonctionnement
- 01Orienter la Demande vers l'un des Cinq Modes
Le fichier nomme cinq modes courants et indique à l'agent de faire correspondre sa réponse à la demande explicite de l'utilisateur ainsi qu'aux contraintes implicites du contexte, plutôt que de répondre de la même manière à toutes les questions sur la couleur.
- 02Répondre Directement aux Questions Générales à partir du Fichier
Pour des questions comme ce qu'est OKLCH ou pourquoi un dégradé grisonne, répondre directement à partir du fichier du skill ou de l'index de référence et citer la référence pertinente, en se passant d'outillage sauf si l'utilisateur demande comment faire quelque chose.
- 03Construire les Échelles d'Abord en OKLCH
Pour les design systems, les rampes et les tokens de thème, l'ordre de priorité commence par OKLCH afin que la luminosité reste cohérente entre les teintes et que les tons moyens ne deviennent pas boueux.
- 04Insérer une Couche Sémantique Avant l'Usage en UI
Les couleurs utilisées dans un programme ou une feuille de style doivent se situer derrière une couche sémantique, les tokens de référence portant les valeurs concrètes et les tokens sémantiques y associant du sens.
- 05Présenter plusieurs approches de palette avant de restreindre le choix
Lors de la génération ou de la comparaison de palettes, le skill doit d'abord montrer plusieurs approches avec leurs compromis, car les approches par ancrage, par cycle de teinte, cosinus, par harmonie, éclairées en scène et par extraction conviennent à des problèmes différents.