excalidraw
自然言語の説明から、アーキテクチャフロー、システム図、シンプルなスケッチ用の.excalidraw JSONファイルを生成します。ユーザーが図を描く、スケッチする、ダイアグラムを作成する、またはフロー・アーキテクチャ・パイプライン・システムを可視化したい場合に使用します。特にボックス数が少ない場合(最大約15個)、スライドやドキュメント作成時、またはexcalidrawの使用を明示した際に有効です。ユーザーがコンポーネント間の接続(「XがYを呼び出し、Yが Z に書き込む」など)を説明し、excalidraw.comで開けるファイルの作成を希望する場合も対応します。
description の原文を見る
Generate .excalidraw JSON files for architecture flows, system diagrams, and simple sketches from natural-language descriptions. Use whenever the user asks to draw, sketch, diagram, or visualize a flow, architecture, pipeline, or system with a small number of boxes (up to ~15) — especially for slides, docs, or when they mention excalidraw. Also trigger when the user describes components and their connections ("X calls Y which writes to Z") and wants something they can open in excalidraw.com.
SKILL.md 本文
Excalidraw ダイアグラム スキル
excalidraw.com または Excalidraw デスクトップアプリで開ける、クリーンな .excalidraw JSON ファイルを生成します。アーキテクチャフロー、シーケンススケッチ、約15ノード未満の小規模なシステムダイアグラムに最適です。
このスキルが存在する理由
Excalidraw のファイル形式はプレーン JSON なので、Claude は Write で直接生成できます。サーバー、レンダラー、MCP は不要です。スキルが必要な部分は、(a) 要素形状、(b) 正しい矢印↔ノード結合(よく間違われる)、(c) 座標をいじることなくクリーンに見えるレイアウト選択です。
ワークフロー
1. 情報収集
ユーザーがまだ指定していない場合、これらを素早く確認します:
- ノード: ボックスラベル、順序
- エッジ: どのノードが接続し、どの方向か、エッジラベル有無
- 方向: 左から右(LR)か上から下(TB)か
- 出力パス: 保存先(デフォルト
./diagram.excalidraw)
ユーザーが明確な仕様を指定した場合は確認をスキップします(例: 「3個のボックス:User → Alfie → MCP Server、/tmp/test.e
...
詳細情報
- 作者
- FarzamMohammadi
- ライセンス
- 不明
- 最終更新
- 2026/5/10
Source: https://github.com/FarzamMohammadi/dev-toolbox / ライセンス: 未指定