Dans les termes du Skill
Un concepteur de landing page axé sur la marque qui mène un entretien en trois parties (objectif du produit, ressenti de marque, préférences visuelles), traduit les réponses en un système de design Stitch (en associant les adjectifs à colorVariant, les polices à headlineFont/bodyFont, les formes à roundness), génère des écrans desktop et mobile, guide un raffinement itératif via un retour structuré (variantes, modifications, rollback), et livre un pack prêt au déploiement avec un HTML versionné, DESIGN.md, des tokens de couleur et DEPLOY.md.
Pour les utilisateurs qui créent des landing pages à objectif unique ou des sites marketing produit sans direction visuelle établie. Pas destiné aux tableaux de bord, aux applications multi-pages, au travail au niveau des composants, ou aux utilisateurs disposant déjà de maquettes de design.
Ce qu'il produit
- Pack zip prêt au déploiement contenant index.html (desktop), mobile.html (si généré), DESIGN.md, color-tokens.json, les assets utilisateur, et la checklist DEPLOY.md
- DESIGN.md documentant le système de design avec le ressenti de marque, l'orientation couleur avec code hex et justification, les choix typographiques, et la description de l'arrondi des formes
- color-tokens.json avec des tokens de design structurés : couleur primaire, colorMode, colorVariant, polices, roundness
- Checklist de déploiement DEPLOY.md générée à partir du modèle dans references/state-and-pitfalls.md
Fonctionnement
- 01Vérifier le SDK Stitch et l'environnement
Avant de démarrer l'entretien, le skill installe le SDK s'il est manquant, vérifie que la variable d'environnement de la clé API est définie, et effectue un appel SDK minimal pour confirmer l'authentification.
- 02Mener l'entretien de marque en trois parties
La phase A recueille le nom du produit, ce qu'il fait, les utilisateurs cibles, et le CTA souhaité. La phase B recueille 3 adjectifs de marque et une préférence clair/sombre.
- 03Traduire l'entretien en paramètres Stitch
Le skill associe les adjectifs de marque à l'énumération colorVariant, le choix clair/sombre à colorMode, la préférence de police à headlineFont et bodyFont, et net/arrondi à l'énumération roundness à l'aide d'une table de traduction.
- 04Générer l'écran et l'ouvrir dans le navigateur
Le skill appelle generate_screen_from_text avec deviceType DESKTOP, enregistre le HTML renvoyé sous le nom desktop-v1.html dans .stitch/designs/, et l'ouvre localement à l'aide de la commande spécifique au système d'exploitation.
- 05Itérer via la boucle de feedback
Après chaque génération, le skill pose trois questions de feedback, traduit le retour de l'utilisateur en appels edit_screens pour des modifications ciblées ou en generate_variants pour l'exploration, puis enregistre les nouvelles versions avec des noms de fichiers incrémentés.
- 06Livrer le bundle de déploiement
Le skill crée une archive zip avec le HTML final renommé en index.html, mobile.html si généré, DESIGN.md documentant le système de marque, color-tokens.json, les assets de l'utilisateur, et une checklist DEPLOY.md.