design-to-code
FigmaデザインをReactコードに変換
Figmaデザインを高精度で本番環境対応のReact TypeScriptコンポーネントに変換します。このスキルはAIを使用してデザインからコードへのワークフローを自動化し、クリーンで構造化されたコードを生成します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「design-to-code」を使用しています。 node scripts/coderio-skill.mjs fetch-figma https://figma.com/file/xxx figd_xxx
期待される結果:
Figmaデータ処理完了。サムネイルをprocess/thumbnail.pngに保存
「design-to-code」を使用しています。 node scripts/coderio-skill.mjs structure-prompt > structure.md
期待される結果:
AIがサムネイルを分析してコンポーネント階層JSONを生成するための詳細なプロンプトを生成
「design-to-code」を使用しています。 AI analyzes thumbnail.png and generates component structure
期待される結果:
props抽出の準備ができたフレーム、グループ、コンポーネント階層を含むJSON構造
セキュリティ監査
安全All 121 static findings are false positives. The skill is a legitimate Figma-to-React conversion tool that uses network (Figma API), filesystem (read/write project files), and external commands (Node.js scripts) as expected for its purpose. No credential exfiltration, no malicious code, no prompt injection attempts detected.
高リスクの問題 (5)
リスク要因
🌐 ネットワークアクセス (3)
⚙️ 外部コマンド (48)
📁 ファイルシステムへのアクセス (19)
品質スコア
作れるもの
フロントエンド開発者ワークフロー
Figmaモックアップをプロトタイピングまたは本番用途の動作するReactコンポーネントにすばやく変換します。
高速プロトタイピング
デザインファイルからボイラープレートReactコードを生成し、MVP開発を加速させます。
デザインシステム実装
Figmaデザインシステムから個々のコンポーネントを抽出して、再利用可能なReactコードにします。
これらのプロンプトを試す
design-to-codeスキルを使用してFigmaデザインを取得します。FigmaファイルのURLは[FIGMA_URL]、アクセストークンは[TOKEN]です。
structure-promptコマンドを実行し,接着したthumbnail.pngを分析してコンポーネント構造JSONを生成します。結果をscripts/structure-output.jsonに保存します。
list-componentsを実行して利用可能なコンポーネントを確認します。次に、各コンポーネントに対してprops-prompt [COMPONENT_NAME]を実行しthumbnailを分析し、propsをscripts/[COMPONENT_NAME]-props.jsonに保存します。
完全なdesign-to-codeパイプラインを実行します:1) fetch-figmaでトークン使用、2) structure生成と処理、3) 全コンポーネントのprops抽出、4) 各タスクのcode-promptとsave-codeでコード生成。
ベストプラクティス
- AIに分析やコード生成を要求する際は必ずFigma thumbnail.pngを添付する
- フェーズを順次順序で実行する:セットアップ → プロトコル → コード
- 次のフェーズに進む前にチェックポイントファイル(processed.json、protocol.json)が存在することを確認する
回避
- AI分析ステップでのサムネイル添付をスキップする
- props抽出が完了する前にコード生成を実行する
- 無効または期限切れのFigma APIトークンを使用する