Dans les termes du Skill
Transforme un produit existant en contrat de conception écrit. En mode dépôt, il audite les tokens, thèmes, primitives partagées et routes rendues d'un produit local, puis écrit DESIGN.md à la racine de ce produit ; en mode URL, il reconstitue un brouillon à partir du DOM, des styles calculés et des feuilles de style chargées, en largeurs desktop et mobile.
Les deux modes partagent un même pipeline de preuves — rôle, valeur, source, portée, récurrence, confiance — et un même schéma de token plat, avec css-tailwind, json-tailwind ou dtcg comme cibles d'export. Les valeurs ne subsistent que si une source de référence les nomme ou qu'elles passent une validation à trois preuves, et le document n'est publié qu'une fois le lint et l'export réussis. Il ne modifie rien d'autre que DESIGN.md.
Ce qu'il produit
- Un brouillon DESIGN.md reconstitué et écrit dans l'espace de travail actuel en mode URL, étiqueté comme brouillon.
- Un rapport listant le mode et le produit ou l'URL audité, les sources de référence utilisées, ainsi que les conflits ou zones non étayées laissées hors du document.
- Les résultats finaux du lint et de l'export, qui doivent tous deux réussir avant que le document ne soit restitué.
Fonctionnement
- 01Choisir le Mode
Mode dépôt lorsqu'un dépôt de produit local est disponible, écrivant DESIGN.md à la racine de ce produit ; mode URL lorsque seule une URL publique est fournie, produisant un brouillon reconstitué dans l'espace de travail actuel.
- 02Collecter les Preuves et Enregistrer la Provenance
Chaque candidat est enregistré avec sa source, sa portée et sa récurrence avant toute normalisation, si bien que les deux modes alimentent le même pipeline d'enregistrement.
- 03Normaliser selon le Schéma DESIGN.md
Les candidats incertains, locaux sans contrat, ou non pertinents pour l'implémentation sont écartés ; le reste est mappé dans le schéma de token plat canonique.
- 04Verrouiller le Brouillon Derrière une Validation
Le Markdown n'est écrit qu'une fois le frontmatter analysé et validé par des contrôles de forme, afin que le texte ne soit jamais rédigé avant d'être ajusté après coup sur le YAML.
- 05Lint et Export
Le linting structurel s'exécute d'abord, puis un export de compatibilité dans la cible sélectionnée, et chaque catégorie renseignée doit apparaître dans le résultat.
- 06Rapporter le Mode, les Sources et les Lacunes
Le rapport nomme le mode et le produit ou l'URL audité, les sources de référence utilisées, ce qui a été omis comme non étayé, ainsi que les résultats du lint et de l'export.