Aller au guide d’utilisation
Figma Generate Designpar OpenAI

Figma Generate Design Skill.

Créez un écran Figma modifiable qui reste connecté à son design system.

  • Figma
  • Design UI
  • Design systems
Analyse de la source · Figma Generate DesignSKILL.md
Tâche Figma Produit • Un écran Figma nouveau ou mis à jour, composé d'instances de composants • Des couleurs, espacements et rayons liés à des variables, avec des styles réutilisables • Des contrôles visuels par section et en plein écran par rapport à la source Avant de commencer Figma MCP connecté, accès au fichier cible, un design system publié et le Skill complémentaire figma-use pour les opérations sur le canevas.
Résumé éditorial · source examinée 2026-10-07 · pas un exemple généré

01 Fonctionnement

Assembler des écrans Figma à partir des ressources existantes d'un design system

Construisez des écrans Figma à partir des composants et variables existants de la bibliothèque, en vérifiant chaque section au fur et à mesure de l'assemblage.

Workflow issu de la sourcePas un benchmark d'exécution

L'approche de travail

Figma Generate Design fonctionne du code vers le design : le livrable est un écran dans Figma, pas du code d'application. Il repère les instances de composants, les variables de bibliothèque et les styles de texte ou d'effet existants avant d'assembler la page. La source privilégie la réutilisation plutôt que de dessiner des boîtes imitant les composants avec des valeurs codées en dur.

Sa stratégie d'assemblage est incrémentale. Un cadre conteneur est créé d'abord, puis chaque section y est construite et inspectée. Les propriétés de texte des composants et les variantes par défaut sont vérifiées par rapport au code source, tandis que les captures de chaque section révèlent les textes coupés et les espaces réservés restants, qui peuvent disparaître dans une vue réduite de la page entière. Le résultat doit être constitué d'instances de design system modifiables, et pas seulement d'une capture d'écran de l'application.

Livrables attendus

  • Un écran Figma nouveau ou mis à jour, composé d'instances de composants
  • Des couleurs, espacements et rayons liés à des variables, avec des styles réutilisables
  • Des contrôles visuels par section et en plein écran par rapport à la source
Voir le brief d'exemple

Du brief à la revue

  1. 01
    Cartographier l'écran source

    Lisez ses sections, ses composants et les valeurs par défaut de ses props. Identifiez le fichier Figma cible et les conventions existantes du système.

  2. 02
    Repérer et réutiliser les ressources

    Inspectez les écrans existants et recherchez dans les bibliothèques liées des composants, variables et styles. Un résultat vide pour les variables locales ne prouve pas que les tokens distants sont absents.

  3. 03
    Construire et valider les sections

    Créez d'abord le conteneur, assemblez une section à la fois et inspectez le texte, les variantes et la mise en page avant de poursuivre.

02 Cas d’usage

Quand l'utiliser

Figma MCP connecté, accès au fichier cible, un design system publié et le Skill complémentaire figma-use pour les opérations sur le canevas.

Cas bien adaptés

  • Passage du code à FigmaUtile lorsqu'un écran d'application fonctionnel a besoin d'un équivalent de design modifiable, connecté à sa bibliothèque de composants.
  • Mise à jour d'écrans existantsConvient à des changements ciblés de contenu ou de variantes sans reconstruire toute la page Figma.

Limites à vérifier

  • Accès au design system nécessaireLe workflow documenté suppose l'accès à des composants publiés ou à une bibliothèque d'équipe, et une connexion Figma MCP disponible.
  • Pas de Figma vers codeGénérer l'implémentation d'une application à partir d'un design sort explicitement de la direction principale de ce Skill.

Éléments à fournir

  • Fichier Figma cibleIndiquez le fichier ou la page où l'écran doit être créé ou mis à jour.
  • Source de l'écranFournissez le code de l'application ou un brief concret, section par section, avec du texte réel.
  • Contexte de bibliothèqueIndiquez les écrans existants ou les bibliothèques publiées dont les composants et tokens doivent être réutilisés.

03 Décisions importantes

Décisions importantes

  1. Les tokens distants sont repérables

    La source distingue les variables locales de celles des bibliothèques liées, ce qui évite de créer des systèmes de tokens en double.

  2. Inspection par section

    Vérifier chaque section permet de repérer plus facilement les mauvaises variantes et les textes coupés qu'avec une seule miniature de la page entière.

04 Exemple de brief

Essayer un brief ciblé

Le brief d'exemple ci-dessous n'a pas été testé. Vérifiez la configuration du skill avant de l'utiliser.

Vérifier la configuration

Gardez figma-use et ses références API disponibles avec ce workflow. Ces contenus bêta sont régis par les conditions pour développeurs de Figma. Installer le Skill seul ne connecte ni n'autorise aucun fichier Figma.

Fichier source amont
https://github.com/openai/skills/blob/49f948faa9258a0c61caceaf225e179651397431/skills/.curated/figma-generate-design/SKILL.md

Figma MCP connecté, accès au fichier cible, un design system publié et le Skill complémentaire figma-use pour les opérations sur le canevas.

Commencer par un seul livrable

Adaptez le périmètre, les sources et les contraintes de ce brief avant d'exécuter le skill.

Brief d'exemple
Utilise figma-generate-design pour recréer notre écran de paramètres de compte dans le fichier Figma indiqué. Réutilise ses composants et variables publiés, inspecte les props par défaut du code et conserve les libellés réels. Construis d'abord le conteneur, puis une section à la fois. Montre des captures de chaque section et corrige les textes coupés ou le contenu d'espace réservé avant de considérer l'écran comme terminé.

Inspecter le résultat

Comparez le résultat réel à ces critères observables.

  • Les contrôles sont des instances de composants liées, et non des substituts dessinés manuellement.
  • Les textes et variantes correspondent à l'écran fourni, y compris les props par défaut.
  • Les captures de section ne montrent ni libellés coupés, ni chevauchements, ni espaces réservés restants.

OpenDesign fournit un espace de travail de design local pour les agents de code. Cette fiche ne signifie pas que le skill est inclus, ni que ses outils externes, identifiants et dépendances logicielles le sont.

05 Source et licence

Source et licence

Cette page décrit la révision source figée liée ci-dessous. Le comportement et les exigences en amont peuvent changer.

Propriétaire de la source
OpenAI
Version examinée
2026-10-07 · 49f948faa925
Résumé éditorial de la source
Construisez des écrans Figma à partir des composants et variables existants de la bibliothèque, en vérifiant chaque section au fur et à mesure de l'assemblage.

Résumé original par OpenDesign, d'après la source liée. Les étoiles du dépôt sont un indicateur de popularité daté, pas une mesure d'utilisation du skill ni une note de qualité.

06 Questions avant de commencer

Questions avant de commencer

Le résultat est-il une capture d'écran ?

Le workflow principal crée des nœuds et des instances Figma modifiables. Une page web capturée peut servir de référence, mais ce n'est pas la structure finale visée pour l'écran.

Que faire si aucune variable locale n'est trouvée ?

La source indique de vérifier aussi les bibliothèques liées. Les variables publiées à distance ne sont pas renvoyées par l'API des variables locales.

Peut-il mettre à jour seulement une partie d'un écran ?

Oui. Il peut localiser des sections existantes et modifier leur texte, leurs variantes ou leur mise en page tout en préservant les zones non concernées.

OpenDesign

Faites de la place pour la prochaine itération de design.

Gardez votre brief, vos sources et votre travail de design ensemble dans un espace de travail local. Vérifiez la configuration propre au skill avant de l'ajouter à votre workflow.

Fichier source amont
https://github.com/openai/skills/blob/49f948faa9258a0c61caceaf225e179651397431/skills/.curated/figma-generate-design/SKILL.md