Aller au guide d’utilisation
design-systempar nextlevelbuilder

Design System Skill.

Un skill Claude Code et Codex pour le travail de marque et de design system : tokens de design à trois niveaux, spécifications de composants et génération de diapositives.

  • Marque et design systems
  • Design system
nextlevelbuilder/ui-ux-pro-max-skill · .claude/skills/design-system/SKILL.mdSKILL.md
--- name: design-system description: Token architecture, component specifications, and slide generation. Three-layer tokens (primitive→semantic→component), CSS variables, spacing/typography scales, component specs, strategic slide creation. Use for design tokens, systematic design, brand-compliant presentations. --- ## When to Use ## Token Architecture ## Script Paths ## Quick Start ## Component Spec Pattern ## Scripts
Métadonnées et titres de section lus depuis le fichier source le 14 septembre 2026 · 7 414 caractères au total

01 Ce qu'il fait

Ce que fait le skill design-system dans Claude Code et Codex

Résumé, workflow et sorties, tous lus dans le SKILL.md du skill.

D'après le SKILL.mdLu le 14-09-2026 · pas une exécution enregistrée

Dans les termes du Skill

Génère des architectures de tokens de design à trois couches (primitif → sémantique → composant), des spécifications de composants et des diapositives de présentation conformes à la marque. Les tokens primitifs définissent des valeurs brutes comme --color-blue-600. Les tokens sémantiques les alias par usage (--color-primary). Les tokens de composant précisent l'usage par composant (--button-bg).

Le skill fournit des scripts de génération et de validation pour les variables CSS, l'intégration au thème Tailwind, et un système de diapositives contextuel qui utilise une recherche BM25 sur 15 structures de deck, 25 layouts, et des arcs émotionnels sparkline de Duarte. Toutes les diapositives doivent importer design-tokens.css et n'utiliser que des variables CSS. Chart.js est requis pour la visualisation de données. Prise en charge de la récupération d'images Pexels et Unsplash.

Ce qu'il produit

  • Rapport de validation des tokens identifiant les valeurs codées en dur dans le code source qui devraient référencer des tokens
Voir l'exemple de prompt ↗

Fonctionnement

  1. 01
    Charger la référence d'architecture de tokens

    Le skill charge references/token-architecture.md pour établir la structure de tokens à trois couches avant de générer ou de valider les tokens.

  2. 02
    Générer le CSS à partir d'une configuration JSON

    Exécutez generate-tokens.cjs avec un fichier de configuration JSON pour produire un fichier CSS avec la structure de tokens à trois couches sous forme de variables CSS.

  3. 03
    Rechercher des stratégies de diapositives par objectif

    Utilisez la recherche BM25 via search-slides.py pour trouver des structures de deck, des arcs émotionnels et des rythmes sparkline correspondants à partir de slide-strategies.csv, avec un filtrage optionnel par domaine (copy ou chart) et par position contextuelle.

  4. 04
    Appliquer le flux de décision contextuel

    Analysez l'objectif, interrogez slide-layout-logic.csv pour le layout et l'indicateur break_pattern, slide-typography.csv pour l'échelle typographique, slide-color-logic.csv pour le traitement des couleurs, et slide-backgrounds.csv pour la catégorie d'image.

  5. 05
    Générer du HTML avec des tokens de design

    Créez un HTML de diapositive qui importe assets/design-tokens.css, utilise var() pour tout le style, inclut Chart.js pour les graphiques, et ajoute des classes de navigation et d'animation issues de slide-animations.css.

  6. 06
    Valider la conformité aux tokens

    Exécutez slide-token-validator.py pour vérifier que le HTML de diapositive généré utilise exclusivement des variables CSS et ne contient aucune valeur codée en dur pour les couleurs, polices ou espacements.

02 Trouvez celui qui vous convient

Quand utiliser le Skill design-system

Utilisez le skill design-system dans Claude Code ou Codex lorsque le travail concerne la marque et le design system de ce type. L'adéquation et les limites ci-dessous sont tirées du fichier du skill.

Bon choix

  • Création de systèmes de tokens de design avec une architecture à trois couches pour le changement de thème et la personnalisation des composants
  • Définition des spécifications d'état de composant avec les variantes hover, active et disabled
  • Génération de diapositives de présentation conformes à la marque avec sélection contextuelle du layout et planification de l'arc émotionnel
  • Conversion des spécifications de design en configuration de thème Tailwind à l'aide de tokens de composant
  • Passation design-vers-code avec des échelles d'espacement et de typographie systématiques

Connaître les limites

  • Les valeurs codées en dur pour les couleurs, polices ou espacements ne sont pas autorisées ; tout le style doit utiliser des variables CSS issues de design-tokens.css

Quoi fournir

  • Document de directives de marquedocs/brand-guidelines.md fournit l'identité de marque, le ton et les définitions de couleurs qui alimentent l'extraction des tokens primitifs.
  • Répertoire source pour la validationUn chemin de répertoire de projet que validate-tokens.cjs doit scanner pour détecter les valeurs codées en dur qui devraient utiliser des tokens à la place.

03 Dans le skill

Règles que le skill design-system donne à Claude Code et Codex

8 instructions concrètes, valeurs par défaut et limites que le SKILL.md fixe pour l'agent — la partie du fichier qui change le résultat.

  1. Ne jamais utiliser de hex brut dans les composants

    Les composants doivent toujours référencer les tokens via des variables CSS, jamais coder en dur les valeurs de couleur directement.

  2. Toutes les diapositives doivent importer design-tokens.css

    Chaque fichier HTML de diapositive doit importer assets/design-tokens.css comme source unique de vérité et utiliser var() pour toutes les propriétés de style.

  3. Utiliser Chart.js pour la visualisation de données

    Les graphiques doivent être rendus avec Chart.js (version 4.4.1 ou ultérieure), et non avec des barres en CSS pur ou d'autres approches.

  4. Chemins de script relatifs au répertoire de SKILL.md

    Les chemins de script comme scripts/generate-tokens.cjs sont relatifs au répertoire contenant SKILL.md, et non à la racine du projet.

  5. Utiliser le format HSL pour contrôler l'opacité

    Les valeurs de token doivent utiliser le format de couleur HSL pour permettre des ajustements d'opacité sans dupliquer les définitions de token.

  6. Ruptures de motif aux positions 1/3 et 2/3

    Les decks premium alternent entre les émotions « What Is » (frustration) et « What Could Be » (espoir), avec des ruptures de motif calculées aux positions 1/3 et 2/3 du deck, selon la méthode sparkline de Duarte.

  7. Les diapositives doivent se concentrer sur la persuasion

    Toutes les diapositives générées doivent inclure une navigation (flèches du clavier, clic, barre de progression), centrer le contenu et se concentrer sur des objectifs de persuasion ou de conversion.

  8. Documenter la finalité de chaque token

    Chaque définition de token doit inclure une documentation expliquant sa finalité prévue dans le système.

04 Mettez-le en pratique

Installer design-system dans Claude Code ou Codex

Une commande npx skills add, puis une première tâche dans votre agent et une checklist pour le résultat.

Ajouter design-system à Claude Code, Codex ou votre agent

Exécutez-la dans votre projet ; l'installateur demande à quel agent l'ajouter.

Terminal
npx skills add https://github.com/nextlevelbuilder/ui-ux-pro-max-skill --skill design-system

Formulaire CLI skills générique pour .claude/skills/design-system/SKILL.md; le dépôt peut documenter son propre chemin.

Donnez au Skill une première tâche de brand et de design-system

Adaptez ce prompt avec votre propre contenu et contraintes, puis exécutez-le dans Claude Code ou Codex.

Example prompt
/slides:create "10-slide investor pitch for ClaudeKit Marketing"

Source : exemple SKILL.md (verbatim).

Vérifiez le premier résultat

Ce que le SKILL.md lui-même présente comme un résultat correct :

  • Vérifiez que la balise script Chart.js est présente et que les graphiques utilisent le constructeur Chart.js, et non un rendu CSS uniquement
  • Vérifiez que les spécifications des composants suivent le modèle de tableau d'états avec les colonnes default, hover, active et disabled
  • Consultez l'implémentation de référence dans assets/designs/slides/claudekit-pitch-251223.html pour vérifier l'exhaustivité des fonctionnalités

Dans OpenDesign, importez design-system depuis son lien SKILL.md : Plugins → Add → Skill → Import from link, puis sélectionnez-le dans la barre supérieure.

05 Open source, traçable

Source, licence et vérification

D'où proviennent les faits de cette page et quand ils ont été vérifiés pour la dernière fois.

Fichier du skill
.claude/skills/design-system/SKILL.md Somme de contrôle du contenu enregistrée à la vérification ; commit 7f69fed
License
MIT D'après LICENSE ; SKILL.md indique « MIT ».
Étoiles du dépôt
127 450 Instantané GitHub pris le 14 septembre 2026 pour l'ensemble du dépôt nextlevelbuilder/ui-ux-pro-max-skill, qui contient 7 skills dans ce catalogue. Il ne s'agit pas d'une note ou d'un nombre d'utilisations pour design-system.
Vérifié par OpenDesign
2026-09-14 Le fichier source, le chemin, le texte de licence et le nombre d'étoiles ont été vérifiés. Non intégré dans OpenDesign main (vérifié le 2026-08-28) ; aucune exécution en conditions réelles n'a été enregistrée sur cette page.

Dans le SKILL.md

  1. Quand l'utiliserTokens de design, spécifications de composants, variables CSS, échelles d'espacement, transfert design-vers-code, configuration Tailwind, génération de diapositives
  2. Architecture des tokensStructure à trois couches : valeurs brutes primitives, alias sémantiques de finalité, tokens spécifiques aux composants avec des exemples de variables CSS
  3. Chemins des scriptsChemins des scripts relatifs au répertoire de SKILL.md ; répertoire de travail à la racine du projet pour l'accès aux fichiers
  4. Démarrage rapideCommandes pour générer des tokens à partir d'une configuration JSON et valider l'usage des tokens dans les répertoires source
  5. RéférencesSept fichiers de référence couvrant l'architecture, les tokens primitifs/sémantiques/composants, les spécifications, les états, les variantes, l'intégration Tailwind
  6. Modèle de spécification de composantStructure de tableau pour définir les propriétés des composants selon les états default, hover, active, disabled
  7. ScriptsCinq scripts : génération de tokens, validation, recherche de diapositives BM25, validation des tokens de diapositives, récupération d'images
  8. ModèlesModèle JSON de départ avec structure de token à trois couches
  9. IntégrationExtrait les primitives de la marque, alimente les tokens de composants pour Tailwind ; dépend des skills brand et ui-styling
  10. Système de diapositivesPrésentations conformes à la marque utilisant des tokens de design, Chart.js, des CSV de décision contextuels, une recherche BM25
  11. Source de véritéLa charte de marque, design-tokens.json et .css, slide-animations.css définissent tout le style des slides
  12. Recherche de diapositives (BM25)Recherchez des modèles de diapositives par objectif avec des filtres de domaine et des paramètres contextuels (position, total, émotion précédente)
Description du skill lui-même
« Architecture de tokens, spécifications de composants et génération de diapositives. Tokens à trois niveaux (primitif→sémantique→composant), variables CSS, échelles d'espacement/typographie, spécifications de composants, création stratégique de diapositives. À utiliser pour les design tokens, la conception systématique, les présentations conformes à la marque. »

Description de l'en-tête de SKILL.md. Le fichier complet fait environ 7 414 caractères. Lire le fichier complet sur GitHub.

06 Avant d'installer

Questions sur le skill design-system

Les réponses proviennent du SKILL.md tel que lu le 2026-09-14, et non d'une exécution enregistrée.

Quels agents doivent utiliser ce skill ?

Le skill désigne ui-ux-designer et frontend-developer comme agents principaux. Il s'intègre avec le skill brand (pour extraire les primitives à partir des couleurs de marque et de la typographie) et le skill ui-styling (pour transmettre les tokens de composants à la configuration Tailwind).

Design System

Exécutez design-system sur une véritable tâche de travail de marque et de design system.

Téléchargez OpenDesign, importez design-system depuis son lien SKILL.md, collez l'invite ci-dessus et lisez le plan avant le résultat.

Terminal
npx skills add https://github.com/nextlevelbuilder/ui-ux-pro-max-skill --skill design-system

OpenDesign Desktop

Un seul design system. Votre marque, cohérente partout

Dans le Vibe Design Workspace complet, appliquez les mêmes règles de marque aux sites, slides, prototypes interactifs, dashboards, images et vidéos HTML. Connectez Codex, Claude Code, Cursor et vos autres agents de code locaux, puis créez gratuitement.

  • Sites, slides, prototypes, dashboards, images et vidéos
  • Plus de 140 design systems et la bibliothèque complète de modèles et skills
  • Codex local et plus de 21 agents de code · Gratuit
Télécharger gratuitement

Disponible sur macOS et Windows