Need
実装の元となるデザイン
Default options
Why it's needed
対象のフレームやコンポーネントを指定すると、どのデザインを基準に実装するかが明確になります。
.md to the page URL.
Codex use case
構造化されたデザイン情報を活用し、見た目を確認しながら、Figma で選択した要素を完成度の高い UI に仕上げます。
Codex で Figma からデザイン情報、アセット、バリアントを取得し、リポジトリのデザインシステムに沿って実装します。次に、Playwright で実装した UI と Figma のデザインを比較し、見た目が一致するまで調整します。
構造化されたデザイン情報を活用し、見た目を確認しながら、Figma で選択した要素を完成度の高い UI に仕上げます。
Codex で Figma からデザイン情報、アセット、バリアントを取得し、リポジトリのデザインシステムに沿って実装します。次に、Playwright で実装した UI と Figma のデザインを比較し、見た目が一致するまで調整します。
Codex で Figma からデザイン情報、アセット、バリアントを取得し、リポジトリのデザインシステムに沿って実装します。次に、Playwright で実装した UI と Figma のデザインを比較し、見た目が一致するまで調整します。
Related links
| Skill | Why use it |
|---|---|
| Figma | デザインをコードで実装し、公開済みのコンポーネントとソースファイルを Code Connect で対応付けます。また、プロジェクト固有のデザインシステムのルールを生成し、Figma のデザインを一貫した手順で実装できるようにします。 |
| Playwright | 実装した UI を実際のブラウザで検証し、画面サイズに応じて意図どおりに動作するかを確認します。 |
Figma で実装したい箇所を正確に指定すると、Codex はプロジェクトで確立されたパターンに沿って、洗練された UI に仕上げることができます。
Figma スキルを使うと、Codex は Figma MCP サーバーから、構造化されたデザインコンテキスト、変数、アセット、実装対象のバリアントを取得できます。
Playwright interactive スキルを使うと、Codex は実際のブラウザでアプリを開き、実装結果を Figma のデザインと比較できます。レイアウトや動作を繰り返し調整し、目標のデザインに近づけることができます。
Figma ファイルを整理しておくほど、初回の実装の精度が上がります。デザインを実装に引き継ぎやすくするには、次の点を意識してください。
こうしてデザインの構造を明確にすると、Codex は本番環境で使える堅牢な UI を実装しやすくなります。
想定する操作パターンや希望するスタイルを具体的に伝えるほど、期待に近い結果が得られます。
重要な状態、ブレークポイント、操作があれば明示してください。ファイルに似たバリアントが複数ある場合は、どれを実装の基準にするかを Codex に伝えます。
デザインと厳密に一致させる箇所と、リポジトリの規約を優先する箇所を明確にすると、Codex は両者のバランスを適切に判断しやすくなります。
対象のリポジトリでコンポーネントの構成が明確になっていると、Codex は最も効果的に機能します。コンポーネントやデザインシステムを一から作り直すことなく、既存のものを自動的に活用できます。
必要に応じて、再利用するプリミティブ、トークンの定義場所、ボタン、入力欄、カード、タイポグラフィ、アイコンについてリポジトリで標準としている実装を Codex に伝えてください。
Figma MCP の出力は、React と Tailwind を組み合わせたコードに似ていることがよくあります。この出力は構造を把握するための参考にし、最終的なコードの書き方はプロジェクトに合わせます。プロジェクトで実際に使っているユーティリティ、コンポーネントラッパー、配色体系、タイポグラフィスケール、余白トークン、ルーティング、状態管理、データ取得パターンに沿って実装するよう Codex に依頼してください。
実装したい Figma のフレーム、コンポーネント、またはバリアントを選択し、そのリンクをコピーします。Figma MCP はリンクを基に対象を特定するため、親フレームではなく、実装したいノードそのものを指すリンクが必要です。
最初の実装は Figma のデザインを基準にします。実装に着手する前に Figma MCP の手順に従うよう Codex に依頼してください。
プロンプトには次の内容を含めます。
最初の実装ができたら、Codex は Playwright を使って実際のブラウザで UI を検証し、見た目や操作時の動作がデザインと異なる箇所を調整します。
Need
Default options
Why it's needed
Need
実装の元となるデザイン
Default options
Why it's needed
対象のフレームやコンポーネントを指定すると、どのデザインを基準に実装するかが明確になります。
| Need | Default options | Why it's needed |
|---|---|---|
| 実装の元となるデザイン | Figma | 対象のフレームやコンポーネントを指定すると、どのデザインを基準に実装するかが明確になります。 |