使い方ガイドへスキップ
Figma Implement Design作者 OpenAI

Figma Implement Design スキル。

Figmaのコンテキスト、スクリーンショット、アセットを使い、プロジェクト既存のフレームワーク内でデザインを実装します。

  • Figma
  • フロントエンドデザイン
  • 開発者向けハンドオフ
ソースレビュー · Figma Implement DesignSKILL.md
タスク Figma 成果物 • 選択したFigmaデザインに一致するアプリケーションコンポーネントまたはページ • プロジェクト標準のトークンとコンポーネントへのマッピング • 必要な差異を記録した視覚的な比較 始める前に 接続済みのFigma MCP、選択したデザインと対象リポジトリへのアクセス、視覚的な検証のために実行できるプレビューが必要です。
編集部による要約 · ソース確認日 2026-10-07 · 生成された例ではありません

01 機能概要

Figmaデザインを既存のコードベースに実装する

ノードのコンテキスト、スクリーンショット、アセット、リポジトリ既存要素の再利用を組み合わせた、Figmaからコードへの実装ワークフローです。

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

作業の進め方

Figma Implement Designは、選択したFigmaノードからユーザーのリポジトリ内のコードへと進めます。構造化されたデザインコンテキストとスクリーンショットを組み合わせ、レイアウト、トークン、アセットをプロジェクトのフレームワークに合わせて調整します。デザインツールが生成するReactやユーティリティクラスは一つの表現として扱い、アプリケーションのアーキテクチャを置き換える指示とは見なしません。

ソースは再利用を重視しています。可能な限り、既存のボタン、入力、タイポグラフィ、レイアウトの基本部品を拡張します。複雑なフレームは、応答が途中で切れる場合に小さなノード単位の問い合わせに分割します。完了の条件は、単にコンパイルできるコードを作ることではなく、実際の実装を参照デザインと比較し、レスポンシブな挙動、インタラクション、アセットを確認することです。

想定される成果物

  • 選択したFigmaデザインに一致するアプリケーションコンポーネントまたはページ
  • プロジェクト標準のトークンとコンポーネントへのマッピング
  • 必要な差異を記録した視覚的な比較
サンプル指示を見る

指示からレビューまで

  1. 01
    正確なデザインを取得する

    ノード指定のリンクまたは対応するデスクトップ上の選択を確認し、構造化コンテキストとスクリーンショットの両方を取得します。

  2. 02
    リポジトリに合わせる

    既存のコンポーネントとトークンを再利用し、提供されたアセットを取得し、ルーティング、状態、データ取得の規約を維持します。

  3. 03
    動作中のUIを比較する

    レイアウト、タイポグラフィ、インタラクティブな状態、レスポンシブの制約、アセットの表示を、選択したデザインと照らして確認します。

02 利用場面

使いどころ

接続済みのFigma MCP、選択したデザインと対象リポジトリへのアクセス、視覚的な検証のために実行できるプレビューが必要です。

適したケース

  • 承認済みデザインの実装コンポーネントや画面にすでに具体的なFigmaの参照があり、次の作業がリポジトリのコードである場合に役立ちます。
  • デザインシステムの再利用見た目を一致させる際に、重複したコンポーネント基盤を作ってはならない既存アプリケーションに適しています。

確認すべき制限

  • キャンバス編集は不可このスキルの成果物はコードです。Figma内のノードの作成や変更は、別のワークフローの担当です。
  • 視覚的な忠実度は確認が必要ソースがピクセル単位の一致を目標としていても、生成された実装がすでに一致している証拠にはなりません。レンダリングと比較は引き続き必要です。

用意する入力

  • 特定のFigmaノードノードIDを含むフレームまたはコンポーネントのリンク、もしくは対応するデスクトップ上の選択を指定してください。
  • 対象リポジトリ実装先を示し、既存のコンポーネント、トークン、規約を利用できるようにしてください。
  • 動作要件1枚の静的なフレームでは分からないインタラクションの状態やレスポンシブ時の期待を明確にしてください。

03 重要な判断

重要な判断

  1. 2種類の根拠

    構造化されたプロパティはサイズや制約を説明し、スクリーンショットは生の値では見落としがちな視覚的な関係を示します。

  2. 既存のアーキテクチャを維持

    このワークフローは、無関係な実装スタイルをそのまま持ち込むのではなく、デザイン出力をプロジェクト独自の規約に合わせて変換します。

04 依頼例

絞った指示を試す

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

セットアップを確認

厳選されたスキルをエージェント環境に追加し、Figmaは別途接続してください。これらのベータ版資料はFigma開発者規約に従います。実装を始める前に、接続によって選択したデザインのコンテキストが返ることを確認してください。

アップストリームのソースファイル
https://github.com/openai/skills/blob/49f948faa9258a0c61caceaf225e179651397431/skills/.curated/figma-implement-design/SKILL.md

接続済みのFigma MCP、選択したデザインと対象リポジトリへのアクセス、視覚的な検証のために実行できるプレビューが必要です。

まず一つの成果物から

スキルを実行する前に、この指示の範囲、元資料、制約を調整してください。

サンプル指示
figma-implement-designを使って、既存のVueプロジェクトで選択した設定パネルを実装してください。正確なノードのコンテキストとスクリーンショットを取得し、既存のフォームコンポーネントとトークン変数を再利用し、提供されたデザインアセットを使ってください。現在のデータ処理は維持してください。デスクトップ幅とモバイル幅でレンダリングしたパネルを比較し、アクセシビリティ上の理由でFigmaフレームから変更した点があれば記録してください。

結果を確認する

実際の出力を、次の観察可能な基準に照らして確認してください。

  • 適合する箇所では、既存のコンポーネントとトークンを使って実装されている。
  • 実際のアセットが読み込まれ、選択したフレームのタイポグラフィと余白が視覚的に比較されている。
  • レスポンシブな状態とインタラクティブな状態は、静的なスクリーンショットから推測せず、テストされている。

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

05 ソースとライセンス

ソースとライセンス

このページは、下記にリンクされた固定のソースリビジョンについて説明しています。アップストリームの挙動や要件は変更される場合があります。

ソースの所有者
OpenAI
リポジトリ
openai/skills
ライセンス
Figma規約
確認したスナップショット
2026-10-07 · 49f948faa925
編集部によるソース要約
ノードのコンテキスト、スクリーンショット、アセット、リポジトリ既存要素の再利用を組み合わせた、Figmaからコードへの実装ワークフローです。

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

06 開始前の質問

始める前の質問

プロジェクトでReactの使用を強制されますか?

いいえ。ソースによれば、ツールが生成したコードはデザインの表現であり、リポジトリで実際に使われているフレームワークに翻訳すべきものです。

Figmaの応答が途中で切れた場合は?

このワークフローは、メタデータを使って子ノードを特定し、関連するセクションを個別に取得します。欠けた部分を推測で補うことはしません。

Figmaの正確な値は、既存のすべてのトークンより優先されますか?

ソースは、プロジェクトのデザインシステムの一貫性を優先し、値が異なる場合は最小限の調整を行って理由を説明するよう求めています。

OpenDesign

次のデザイン改善の余地を確保しましょう。

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

アップストリームのソースファイル
https://github.com/openai/skills/blob/49f948faa9258a0c61caceaf225e179651397431/skills/.curated/figma-implement-design/SKILL.md