figjam-create-content について
figjam-create-content は、FigJam の要素を一つずつ作成・読み取りするスキルです。配置やスタイルを細かく調整したい Figma ユーザー向けに、付箋、コネクター、テーブルなどの操作例と、ボードや接続の読み取りを提供します。
主な機能
- 01付箋、図形、コネクター、セクションの作成
- 02テーブルとコードブロックの作成
- 03ボード要素の自動整列
- 04ボード内容と接続関係の読み取り
活用シーン
- 01色や位置を指定した FigJam ボードの作成
- 02既存ボードの拡張とノード接続
- 03付箋やテーブルの一括作成
- 04作成した要素と接続の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ southleft/ figma-console-mcp-skills --skill figjam-create-contentインストール後、Claude Code で/figjam-create-contentを入力して読み込まれたか確認します。
同梱ファイルreferences/figjam-snippets.md
詳細
figjam-create-content — FigJam ボードの作成と読み取り
FigJam ボードを要素ごとに作成し、内容を読み取ります。付箋(単体および一括)、
コネクタ、テキスト付き図形、セクション、テーブル、コードブロック、自動配置に加え、
get board contents と get connections に対応しています。ネイティブの一括処理
generate_diagram では大まかすぎる場合(たとえば、特定の色や位置、接続点を指定したい場合や、
既存のボードを拡張したい場合)に、細かく制御できます。
スキルの範囲
use_figmaのルール — 最初に公式のfigma-useスキルを読み込んでください。これは Figma Plugin API の完全なリファレンスです。これらのスクリプトで必要な基本事項:トップレベルのawaitとreturnを使ったプレーンな JS(IIFE やfigma.closePlugin()は使わず、console.logは戻り値として返されません)、各スクリプトの先頭で入力値をconstとしてインライン化、色の値は 0~1 の範囲、テキスト操作の前にフォントを読み込む、await figma.getNodeByIdAsync(...)を使うこと、そしてアトミックなエラー処理(スクリプトが失敗すると変更は一切適用されません。エラーを読み、修正して再試行してください)。- 操作ごとの完全なスニペット → references/figjam-snippets.md。
- 1 回の呼び出しで図全体を生成 → 代わりにネイティブの
generate_diagramツールを使ってください。
ワークフロー
- FigJam ファイルであることを確認します。 FigJam 以外では、すべての操作がエラーになります。最初に確認してください:
return { editorType: figma.editorType };—'figjam'である必要があります。 - 操作を選択します:references/figjam-snippets.md から選びます。付箋/複数の付箋/コネクタ/テキスト付き図形/セクション/テーブル/コードブロックの作成、自動配置、またはボードの内容/接続の読み取りです。
- スニペットを実行します:
use_figma(skillNames: "figjam-create-content")経由で実行し、インライン化された定数(テキスト、位置、色、ノード ID)を編集します。 - コネクタには実際のノード ID が必要です。 先にノードを作成して返された ID を取得し、その ID を参照するコネクタを作成します(始点/終点と接続点)。
- 作成した ID を返し、一括操作の後はボードを読み取って(
get board contents)確認します。
注意事項
- テキストを設定する前にフォントを読み込んでください。 付箋、テキスト付き図形、テーブルのセル、コネクタのラベルでは、いずれもテキストを書き込みます。各スニペットは
.charactersを設定する前にawait figma.loadFontAsync(...)を実行し、デフォルトフォントを利用できない場合に備えて Inter にフォールバックします。 - 付箋の色には名前付きパレット(
YELLOW、BLUE、GREEN、PINK、ORANGE、PURPLE、RED、LIGHT_GRAY、GRAY)を使います。それ以外の色では、デフォルトの付箋の塗りつぶしが使われます。 - 図形の
shapeTypeの値:SQUARE、ROUNDED_RECTANGLE、ELLIPSE、DIAMOND、TRIANGLE_UP、TRIANGLE_DOWN、PARALLELOGRAM_RIGHT、PARALLELOGRAM_LEFTなど。 - コネクタの接続点:
AUTO、TOP、BOTTOM、LEFT、RIGHT。 - これらのツールを使うには Figma Desktop アプリが必要です(Plugin API はブラウザーでは利用できません)。
コメント
Markdown 対応