Communitygithub.com

AradhanaID/agent-skills

Règles de style UI – une seule police, espacement plutôt que bordures, palette 80-20-10. À appliquer lors de l'écriture de l'interface.

Qu'est-ce que agent-skills ?

Ce skill impose un système de design minimaliste et cohérent pour l'interface utilisateur, reposant sur une seule police, un espacement préféré aux bordures, et une répartition des couleurs en trois bandes (80 % neutre, 20 % secondaire, 10 % accent). Il s'exécute à chaque création ou modification de UI en suivant cinq étapes précises : lire d'abord les règles, espacer avant de border, affecter les couleurs en bandes, vérifier la réactivité et l'accessibilité des textes, et adapter les icônes à une seule bibliothèque. Ce skill fonctionne avec tout éditeur ou agent capable d'invoquer les règles (Claude Code, Cursor, Codex, etc.). Il garantit que l'interface reste plate, lisible, et respecte une charte visuelle stricte sans dérive.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AradhanaID/agent-skills/tree/HEAD/skills/design-system

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Design System

Préférences UI du projet, appliquées pendant la construction, pas après. Écrire une UI sans consulter reference.md enfreint la règle de la surface plate avant même qu'une étape ne soit lancée ; les règles sont le contenu de reference.md, chargé en premier.

Étapes

  1. Lire les règles, puis l'UI existante. Prendre les règles de style dans reference.md, puis déterminer ce que la base de code utilise déjà — sa police, sa palette, son pack d'icônes et son arrondi déjà choisis. Fait-quand : les règles sont nommées dans le plan d'implémentation ; chaque règle déjà présente dans la base de code est respectée, pas actualisée.
  2. Espacer avant de border. Séparer les éléments par des espaces blancs ; une bordure n'est ajoutée que lorsque l'espacement manque. Fait-quand : chaque limite d'élément est rendue uniquement par de l'espace ; les bordures n'existent que là où le plan explique pourquoi l'espacement était insuffisant.
  3. Couleur en trois bandes. Attribuer neutre → 80 %, secondaire → 20 %, accent → 10 % par surface avant d'écrire les styles ; un bouton pastille ou badge est l'endroit où l'accent prend sa place. Fait-quand : les contrôles et le texte s'affichent en un ou deux tons neutres seulement ; l'accent apparaît au maximum une fois par vue.
  4. Vérifier la réactivité et la lisibilité. Tester la vue à une largeur mobile avant de la déclarer stylée ; le texte proche du noir pur ou du blanc pur s'éloigne des extrêmes. Fait-quand : la mise en page mobile tient sans défilement horizontal ; chaque couleur de texte est un ton hors extrême.
  5. Adapter les icônes. Détecter la bibliothèque d'icônes du projet et réutiliser une unité de celle-ci partout où elle apparaît. Fait-quand : une icône a été choisie selon les règles et aucun nouvel ensemble d'icônes n'a été introduit.

Référence

  • reference.md — les onze règles de style, la répartition des couleurs et la règle d'un seul ensemble complet d'icônes. Pointer les connaissances ici ; ce fichier ne doit jamais être adapté.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills associés