株式会社エクスブリッジ
Claude Codeで図を描くスキル diagram-design を使ってみた——ブロードリスニングの見取り図を描き直して分かった日本語のコツ

Claude Codeで図を描くスキル diagram-design を使ってみた——ブロードリスニングの見取り図を描き直して分かった日本語のコツ

2026年10月15日約12分で読めますdiagram-design

AIエージェントに説明用の図を描かせるスキル diagram-design(MIT)を使い、ブロードリスニングから合意形成、法案の条文への修正提案までの見取り図を描き直しました。要素は9個まで・強調は2か所まで・線は直角、といった決まりの中で、日本語のフォントと箱の幅をどう扱ったか、描き直す前と後、付属の検査スクリプトの結果を書きます。

名古屋でAIシステム開発の会社をやっています。今週、GitHubのトレンドに diagram-design というスキルが入っていました。AIエージェント(Claude Code など)に、説明用の図をきれいに描かせるためのもので、スターは5万を超えています。ライセンスは MIT です。

ちょうど、議員事務所や自治体の方に見せている「ブロードリスニングから合意形成までの見取り図」の図を、もう少し見やすくしたいと思っていました。そこで、この図を diagram-design で描き直してみました。

1. diagram-design は何をするものか

diagram-design は、構成図・工程図・データの流れ・時系列・2軸の図など45種類の図を、1つのHTMLファイル(中にSVGの図)として描くためのスキルです。AIエージェントがスキルの説明を読み、図の種類を選び、決まりに沿って描きます。外部の画像やライブラリに頼らないので、ファイル1つをブラウザで開けば見られます。

特徴は、見た目の決まりがとても細かいことです。

さらに、図の決まり(読み上げ用のタイトルと説明など)と、線とラベルの重なりを確かめる検査スクリプトが付いています。「AIに図を描かせると、それっぽいけれど雑になる」ところを、決まりと検査で止める作りです。

2. 最初にすること:配色とフォントを自社のものに

初めて使うときは、配色とフォントを自社のものに合わせる手順があります。初期の配色(オレンジの強調色)のまま、自社の資料に図を出さないための決まりです。

当社は次のようにしました。

フォントは、見出しが明朝系(Instrument Serif)、名前がゴシック系(Geist)、補足が等幅(Geist Mono)という3つの組み合わせです。どれも日本語の字を持っていないので、英字のフォントのあとに Noto Sans JP(見出しは Noto Serif JP)を続けて指定しました。スキルの説明に韓国語・中国語の例があり、同じやり方で日本語も出せました。

3. 描き直す前と後

元のスライドは、政策づくりの5つの工程を横に並べ、それぞれを受け持つ道具の名前を箱の中に書いたものでした。

描き直す前:5つの工程の箱の中に道具の名前を並べたスライド

diagram-design では、これを「工程(process)」の型で描き直しました。横に5つの工程、縦に「海外」「日本のDD2030」「当社」の3つの列を置き、その交わりに道具の箱を置く形です。

描き直した後:工程×担い手の表に道具の箱を置き、合意形成AIと4つ目の工程だけを強調した図

変わったところは次のとおりです。

4. 2枚目:すでにある声から始めて、つなぐ

元の資料の「ご提案」のスライド(4行の箇条書き)は、「データの流れ」の図にしました。パブコメ・会議録・ネットの反応の3つが論点AIマップに集まり、合意形成AI、住民に賛否を押してもらう場を通って、法案AIインタビューで条文への修正提案にまとめる形です。

すでにある声(パブコメ・会議録・ネットの反応)が論点AIマップ、合意形成AI、賛否を押す場、法案AIインタビュー(条文への修正提案)へ流れる図

1つの箱の同じ辺に3本の線が入るときは、入る点をずらす決まりがあります(辺の長さを4等分した位置に1本ずつ)。曲がり角の位置も12pxずつずらして、線が重ならないようにしました。

法案AIインタビューに「条文への修正提案」を足しました

いどばた政策は、政策案の文に市民が「ここをこう直す」と提案できる道具です。当社の法案AIインタビューは、これまで法案の解説と、AIの質問に答えて意見を伝えるところまででした。そこで今日、国会で審議中の法案の条文に、修正を提案できる機能を足しました。

5. 日本語で使うときのコツ

実際に描いて分かったことです。

6. 検査スクリプトの結果

付属の検査スクリプト2つ(図の決まりの検査、線とラベルの重なりの検査)を、2枚とも通しました。

なお、当社ではプラグインとして入れず、リポジトリを取ってきて、Claude Code にスキルの説明を読ませて描かせました。図の座標は、あとで作り直せるように、配置を計算で決めるスクリプトにしています。取ってきたコードは、作業中のフォルダのファイルを読み込まない設定(Python の -I)で動かしました。

7. 使ってみての感想

いちばん効いたのは、「削る」ことを決まりで強いられる点でした。元のスライドは、伝えたいことを全部箱に入れていました。diagram-design は「要素は9個まで」「強調は2か所まで」なので、何を目立たせるかを先に決めないと描けません。結果として、「日本では4つ目の工程がまだ手薄」という一番言いたいことが、図の中で一番目立つようになりました。

一方で、日本語の長い名前が多い図には、箱の幅とラベルの置き場所で少し工夫が要ります。提案資料やブログの図を、毎回同じ見た目でそろえたいときには十分使えると感じました。

当社では、議員事務所や自治体向けに、ブロードリスニングと合意形成の道具を組み合わせるご提案をしています。

よくある質問

diagram-design は日本語の図も描けますか?

描けます。フォントの指定で、英字のフォントのあとに Noto Sans JP(見出しは Noto Serif JP)を続ければ日本語が出ます。箱の幅は、全角1文字を1文字分の幅として計算すると決まりどおりに収まりました。

何種類の図が描けますか?

構成図、工程図、データの流れ、時系列、2軸の図、組織図、ガントチャートなど45種類です。図の種類ごとに、配置の決まりを書いた説明が付いています。

商用で使えますか?

ライセンスは MIT なので、商用でも使えます。著作権表示とライセンス文を残す必要があります。

描いた図はどんな形式になりますか?

1つのHTMLファイル(中にSVGの図)です。ブラウザで開けばそのまま見られます。ブログに載せる画像は、そのHTMLを画面に出して撮ったPNGを使いました。

この話題を国会で追う(国会トラッカー)

国会会議録から、だれが質問し、政府が何と答えたかを日付つきで並べています。

前後の記事

読んで、自分でやるか任せるか

記事のとおりに進めて詰まったら、そこから先は任せてください。名古屋の会社です。概算見積は無料です。

開発会社・IT販売の方へ

この記事に出てくるシステムは、御社の案件で売ったり、御社の製品に組み込んだりできます。ソースコードは MIT ライセンスで、御社のブランドでの販売もできます。販売手数料は、バイブプロトタイプ制作・バイブOSSで1件9万円(税別)、App Store の製品は本体価格の10%です。登録無料・ノルマなし。

Kurage.AIKurage.AI に相談AIが何でも答えます