LE MÉDIA DE L’IA QUI SERT VRAIMENT.Édition française · Comprendre & passer à l’action
OpenAI

Exécuter l’API des plugins Figma via l’outil use_figma

figma-use

En bref

Prérequis obligatoire, d’après le SKILL.md, avant tout appel à l’outil MCP use_figma : l’appeler directement sans cette skill provoque des échecs fréquents et difficiles à diagnostiquer. Elle s’applique pour une action d’écriture, ou une lecture particulière, qui exige l’exécution de JavaScript dans le contexte du fichier Figma (créer, modifier ou supprimer des nœuds, poser des variables ou jetons, construire des composants, etc.). Soumise aux Conditions Figma Developer Terms.

Ce que ça fait

  • Impose le chargement avant use_figma
  • Cadre les actions d’écriture dans le fichier Figma

Pour qui, et un exemple

Les personnes qui pilotent un fichier Figma via l’outil MCP use_figma (création ou modification de nœuds, jetons, composants).

Exemple de demande : « Crée ces composants et jetons dans le fichier Figma, en chargeant d’abord la skill obligatoire use_figma. »

Le SKILL.md exige de charger cette skill avant chaque appel à use_figma, dès qu’une action d’écriture ou une lecture nécessitant du JavaScript dans le fichier est demandée. Exemple rédigé par iadujour.fr à partir du SKILL.md, non testé.

Installer

Dans Codex : codex plugin add figma@openai-curated (marketplace officielle du dépôt).

codex plugin add figma@openai-curated

Fonctionne avec

  • Codex

Source : README : collection de plugins Codex ; la marketplace du dépôt s’appelle « Codex official ». D’autres agents ne sont pas nommés.

Niveau : Débutant

S’utilise en langage naturel ; aucun prérequis de code n’est exigé par la description, au-delà du produit visé.

À savoir

Dépôt officiel OpenAI. Ce sont des exemples de plugins Codex, souvent rédigés par l’éditeur du plugin (Figma, Stripe, Canva, etc.) et hébergés ici. Skill du plugin « figma » dans openai/plugins.

Extrait du SKILL.md

La description d’origine, celle que l’agent lit pour décider de charger la skill (en anglais) :

**MANDATORY prerequisite** — you MUST invoke this skill BEFORE every `use_figma` tool call. NEVER call `use_figma` directly without loading this skill first. Skipping it causes common, hard-to-debug failures. Trigger whenever the user wants to perform a write action or a unique read action that requires JavaScript execution in the Figma file context — e.g. create/edit/delete nodes, set up […]

Citée depuis le SKILL.md au commit 33bd952 . Le dossier contient aussi 20 fichiers annexes (references/).

Le SKILL.md compte 429 lignes et 27 sections principales :

  • 1. Critical Rules
  • 2. Page Rules (Critical)
  • Switching pages
  • Call `setCurrentPageAsync` at most once per `use_figma` invocation — fan multi-page work out in parallel
  • Across script runs
  • 3. `return` Is Your Output Channel
  • 4. Editor Mode
  • 5. Efficient APIs — Prefer These Over Verbose Alternatives
  • `node.query(selector)` — CSS-like node search
  • `node.set(props)` — batch property updates
  • `figma.createAutoLayout(direction?, props?)` — auto-layout frames
  • `node.placeholder` — shimmer overlay for AI-in-progress feedback
  • `await node.screenshot(opts?)` — inline screenshots
  • 6. Incremental Workflow (How to Avoid Bugs)
  • Key rules
  • The pattern
  • Suggested step order for complex tasks
  • What to validate at each step
  • 7. Error Recovery & Self-Correction
  • When `use_figma` returns an error
  • Common self-correction patterns
  • When the script succeeds but the result looks wrong
  • 8. Pre-Flight Checklist
  • 9. Discover Conventions Before Creating
  • Quick inspection scripts
  • 10. Reference Docs
  • 11. Snippet examples

Licence : Conditions Figma Developer Terms

Vérifiée le 10 novembre 2026 sur : fichier de licence d’un dossier parent (plugins/figma/LICENSE.txt) .

Conditions Figma Developer Terms, pas une licence open source standard : extrait court cité uniquement. Pour le texte complet, consultez la source.

Source. Fiche rédigée par iadujour.fr à partir de : Frontmatter, sections et corps du SKILL.md, README du dépôt. Consultée le 10 novembre 2026. Dépôt : openai/plugins .

Dans l’annuaire

Cas d’usage et guides qui partagent un thème, un métier ou un outil avec cette skill.

MÊME ÉDITEUR

Autres skills OpenAI : DevOps et déploiement

Toute la catégorie
OpenAIDevOps et déploiement

Construire un design system dans Figma à partir du code

figma-generate-library

Permet de construire ou de mettre à jour un design system de niveau professionnel dans Figma, à partir d’une base de code : variables et jetons, bibliothèques de composants avec variants et liaisons de variables, thématisation clair/sombre, documentation des fondations, et rapprochement des écarts entre le code et Figma.

Outils : CodexNiveau : Débutantmàj 26/08/2026
OpenAIDevOps et déploiement

Construire une fonctionnalité IA avec le Vercel AI SDK

ai-sdk

Fournit un guidage d’expert sur le Vercel AI SDK pour des fonctionnalités IA : interfaces de chat, génération de texte, sortie structurée, appel d’outils, agents, intégration MCP, flux continu, embeddings, reranking, génération d’images, ou travail avec n’importe quel fournisseur de modèle.

Outils : CodexNiveau : Intermédiairemàj 26/08/2026
ÉCHANGES

Commentaires.

Un retour d’expérience, une question, une précision sur cette skill ? Les commentaires sont relus avant publication.

Commentaires publiés

Chargement des commentaires…

    Laisser un commentaire

    Charte de modération. Chaque commentaire est relu avant publication. Sont refusés : l’incitation à la haine, les propos injurieux ou discriminatoires, la publicité, le spam et les liens promotionnels, le hors-sujet et les données personnelles d’autrui.