使い方ガイドへスキップ
Figma Generate Library作者 OpenAI

Figma Generate Library スキル。

まずトークンモデルから始め、管理された順序で再利用可能なコンポーネントを構築します。

  • Figma
  • デザインシステム
  • コンポーネントライブラリ
ソースレビュー · Figma Generate LibrarySKILL.md
タスク Figma 成果物 • Figma の変数コレクション、セマンティックエイリアス、テキストスタイルまたはエフェクトスタイル • バリアントセットを管理した、ドキュメント付きの再利用可能なコンポーネント • ステートレジャー、および最終的なバインディング、命名、ビジュアルのレビュー 開始前に 編集可能なファイルにアクセスできる Figma MCP、リポジトリへのアクセス、および補助の figma-use Skill とヘルパー参照が必要です。
編集による要約 · ソース確認日 2026-10-07 · 生成された例ではありません

01 機能概要

コードの基盤から Figma ライブラリを構築する

コンポーネントより先に Figma の変数とスタイルを構築し、各フェーズで保存した状態記録と承認を用います。

ソースに基づくワークフロー実行ベンチマークではありません

作業の進め方

Figma Generate Library は、一度で画面を生成するツールではなく、複数フェーズのデザインシステム向けワークフローです。コード、既存の Figma ファイル、購読中のライブラリを比較し、書き込み前にトークンとコンポーネントの範囲を確定します。変数とスタイルをコンポーネントより先に作るため、視覚的なプロパティを一貫した基盤にバインドできます。

ソースは長時間にわたる状態管理に特に注意を払っています。作成したID、決定的な名前、保存したレジャーにより、ノードを重複させずに再開できます。コンポーネントの作業には、バリアントのレイアウト、テキストとブール値のプロパティ、アイコンの入れ替え、ドキュメントが含まれます。特にコードと Figma が食い違う場合は、人によるチェックポイントがワークフローに含まれます。スキルがどちらのシステムを正とするかを黙って決めることはありません。

期待される成果物

  • Figma の変数コレクション、セマンティックエイリアス、テキストスタイルまたはエフェクトスタイル
  • バリアントセットを管理した、ドキュメント付きの再利用可能なコンポーネント
  • ステートレジャー、および最終的なバインディング、命名、ビジュアルのレビュー
サンプル指示を見る

指示からレビューまで

  1. 01
    調査と範囲の確定

    コードと Figma のアセットを棚卸しし、ライブラリを検索したうえで、作成前に最初のトークンとコンポーネントの正確な範囲を合意します。

  2. 02
    基盤の作成

    プリミティブ変数とセマンティック変数、モード、スコープ、コード構文を作成し、続いてタイポグラフィとエフェクトを作成します。基盤の承認を得たうえで、ページ構成と基盤のドキュメントを作成し、コンポーネントに着手する前に別途承認を得ます。

  3. 03
    コンポーネントを段階的に構築

    変数バインディング、プロパティ、ドキュメントを備えたコンポーネントを一つずつ作成します。構造と見た目を検証し、スクリーンショットを示して承認を得てから次のコンポーネントに進みます。

  4. 04
    整合と監査

    推測や広範なクリーンアップではなく、記録したIDを使って、命名、未解決のバインディング、任意のCode Connectマッピングをレビューします。

02 利用場面

使いどころ

編集可能なファイルにアクセスできる Figma MCP、リポジトリへのアクセス、および補助の figma-use Skill とヘルパー参照が必要です。

向いているケース

  • コードとライブラリの整合実装済みのトークンとコンポーネントに、保守しやすい Figma 側の対応物が必要な場合に役立ちます。
  • 管理されたライブラリの修復一部のアセットは再利用し、他はラップし、少数は作り直すというギャップ分析に適しています。

確認すべき制約

  • 一回の呼び出しで生成するツールではありませんソースは、段階的な作業と承認のチェックポイントを明確に求めています。大規模なコンポーネントライブラリを一度の操作で安全に作成できるかのように扱うべきではありません。
  • 競合には所有者の判断が必要コードと Figma が異なる場合は、プロダクトまたはデザインの責任者が、どちらの値やコンポーネント契約を優先するかを決める必要があります。

用意する入力

  • コードと Figma の棚卸し既存のトークン規約を含め、リポジトリと編集可能な対象ファイルを用意してください。
  • 初期スコープ最初に使える版に必要なトークンコレクション、モード、コンポーネントファミリーを指定してください。
  • レビューの責任者基盤、コンポーネント、既存システム間の競合を承認できる人を明確にしてください。

03 重要な判断

重要な判断

  1. セマンティックエイリアス

    ソースでは、生の値をコンポーネント全体に重複させず、生のプリミティブとモード対応のセマンティックトークンを分けています。

  2. 再開可能な作成

    保存したノードのレジャーと決定的な命名により、中断したライブラリ作業を重複なく再開しやすくなります。

04 依頼例

絞り込んだ指示を試す

以下のサンプル指示はテストされていません。使用前にスキルのセットアップを確認してください。

セットアップを確認する

ヘルパースクリプトやフェーズ参照を含む、キュレーション済みのフォルダ全体を使用してください。これらのベータ資料は Figma Developer Terms に従います。Figma への書き込みとライブラリの公開は、それぞれ別に許可された操作として扱ってください。

上流のソースファイル
https://github.com/openai/skills/blob/49f948faa9258a0c61caceaf225e179651397431/skills/.curated/figma-generate-library/SKILL.md

編集可能なファイルにアクセスできる Figma MCP、リポジトリへのアクセス、および補助の figma-use Skill とヘルパー参照が必要です。

まず一つの成果物から始める

スキルを実行する前に、この指示の範囲、素材、制約を自分の用途に合わせて調整してください。

サンプル指示
figma-generate-library を使って、コードベースに合う小規模なライブラリを計画してください。ライトモードとダークモード付きのカラートークン、スペーシング、タイポグラフィ、Button、Inputを対象とします。まず読み取り専用の調査から始め、コードと Figma の競合を示してください。書き込み前にスコープの承認を待ち、基盤を先に構築し、各コンポーネントを個別にレビュー・再開できるようステートレジャーを保持してください。

結果を確認する

実際の出力を、以下の観察可能な基準で確認してください。

  • セマンティック変数はプリミティブをエイリアスし、意図したモードとスコープを持ちます。
  • コンポーネントのバリアントとアイコンの入れ替えは、不要な組み合わせなく、合意した契約に一致します。
  • 記録したID、スクリーンショット、バインディングの確認が、完了した各フェーズを裏付けます。

OpenDesign は、コーディングエージェント向けのローカルなデザイン作業環境を提供します。この掲載は、スキルが同梱されていること、または外部ツール、認証情報、ソフトウェア依存関係が含まれていることを意味しません。

05 ソースとライセンス

ソースとライセンス

このページは、以下にリンクした固定のソースリビジョンについて説明しています。上流の動作や要件は変更される可能性があります。

ソースの所有者
OpenAI
リポジトリ
openai/skills
ライセンス
Figma 規約
確認したスナップショット
2026-10-07 · 49f948faa925
編集によるソース要約
コンポーネントより先に Figma の変数とスタイルを構築し、各フェーズで保存した状態記録と承認を用います。

リンク先のソースに基づく OpenDesign のオリジナル要約です。リポジトリのスター数は日付時点の人気の目安であり、スキルの利用状況や品質評価ではありません。

06 開始前の質問

開始前の質問

画面を生成することとどう違いますか?

画面が使う再利用可能な基盤とコンポーネント(トークンコレクション、バリアント、ドキュメントを含む)を構築します。

キャンバスへの書き込みは並列で実行できますか?

ソースは、状態と返されるノードIDの信頼性を保つため、Figma の変更を逐次実行することを明確に求めています。

既存のライブラリを自動的に置き換えますか?

いいえ。作成の前に調査とスコープの承認があり、再利用方針ではインポートや新規コンポーネントより先に既存のローカルアセットを優先します。

OpenDesign

次のデザイン反復の余地をつくる。

指示、素材、デザイン作業をローカルの作業環境にまとめて管理できます。ワークフローに追加する前に、スキル自体のセットアップを確認してください。

上流のソースファイル
https://github.com/openai/skills/blob/49f948faa9258a0c61caceaf225e179651397431/skills/.curated/figma-generate-library/SKILL.md