baoyu-infographic について
Hermes Agent 向けに、提供された内容からインフォグラフィックの構成案と画像生成プロンプトを作るスキルです。21種類のレイアウトと21種類のビジュアルスタイルを組み合わせ、内容分析から画像生成までの手順を扱います。
主な機能
- 0121種類のインフォグラフィックレイアウト
- 02レイアウトと21種類のビジュアルスタイルの組み合わせ
- 03アスペクト比と出力言語の指定
- 04元の内容の視覚的な構成
- 05プロンプトとインフォグラフィック画像の生成
活用シーン
- 01提供された素材をインフォグラフィック化
- 02プロセスやタイムラインの可視化
- 03比較図や指標グラフィックの作成
- 04高密度な情報ガイドの作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ nousresearch/ hermes-agent --skill baoyu-infographicインストール後、Claude Code で/baoyu-infographicを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
PORT_NOTES.mdreferences/analysis-framework.mdbase-prompt.mdstructured-content-template.mdreferences/layouts/bento-grid.mdbinary-comparison.mdbridge.mdcircular-flow.mdcomic-strip.mdcomparison-matrix.mddashboard.mddense-modules.mdfunnel.mdhierarchical-layers.mdhub-spoke.mdiceberg.mdisometric-map.mdjigsaw.mdlinear-progression.mdperiodic-table.mdstory-mountain.mdstructural-breakdown.mdtree-branching.mdvenn-diagram.mdwinding-roadmap.mdreferences/styles/aged-academia.mdbold-graphic.mdchalkboard.mdclaymation.mdcorporate-memphis.md詳細
インフォグラフィック生成
Hermes Agent のツールエコシステム向けに、baoyu-infographic を適応したものです。
2 つの軸:レイアウト(情報構造)× スタイル(視覚的な美しさ)。任意のレイアウトとスタイルを自由に組み合わせられます。
使用するタイミング
ユーザーがインフォグラフィック、ビジュアル要約、情報グラフィックの作成を求めた場合、または「信息图」、「可视化」、「高密度信息大图」といった用語を使った場合に、このスキルを使用します。ユーザーはコンテンツ(テキスト、ファイルパス、URL、またはトピック)を提供し、レイアウト、スタイル、アスペクト比、言語を指定する場合もあります。
オプション
| オプション | 値 |
|---|---|
| レイアウト | 21 種類(レイアウト一覧を参照)、デフォルト:bento-grid |
| スタイル | 21 種類(スタイル一覧を参照)、デフォルト:craft-handmade |
| アスペクト比 | 名前付き:landscape(16:9)、portrait(9:16)、square(1:1)。カスタム:任意の W:H 比(例:3:4、4:3、2.35:1) |
| 言語 | en、zh、ja など |
レイアウト一覧
| レイアウト | 最適な用途 |
|---|---|
linear-progression | 年表、プロセス、チュートリアル |
binary-comparison | A 対 B、ビフォーアフター、メリットとデメリット |
comparison-matrix | 複数要素の比較 |
hierarchical-layers | ピラミッド、優先度レベル |
tree-branching | カテゴリー、分類体系 |
hub-spoke | 関連項目を伴う中心概念 |
structural-breakdown | 分解図、断面図 |
bento-grid | 複数のトピック、概要(デフォルト) |
iceberg | 表面と隠れた側面 |
bridge | 問題と解決策 |
funnel | コンバージョン、フィルタリング |
isometric-map | 空間的な関係 |
dashboard | 指標、KPI |
periodic-table | カテゴリー別のコレクション |
comic-strip | 物語、連続した流れ |
story-mountain | プロット構造、緊張感の高まり |
jigsaw | 相互につながる要素 |
venn-diagram | 重なり合う概念 |
winding-roadmap | 道のり、マイルストーン |
circular-flow | サイクル、反復プロセス |
dense-modules | 高密度モジュール、データ豊富なガイド |
定義の全文:references/layouts/<layout>.md
スタイル一覧
| スタイル | 説明 |
|---|---|
craft-handmade | 手描き、ペーパークラフト(デフォルト) |
claymation | 3D 粘土フィギュア、ストップモーション |
kawaii | 日本風のかわいらしさ、パステルカラー |
storybook-watercolor | やわらかな水彩画、幻想的 |
chalkboard | 黒板にチョークで描いたスタイル |
cyberpunk-neon | ネオンの輝き、未来的 |
bold-graphic | コミック風、網点 |
aged-academia | ヴィンテージ科学、セピア調 |
corporate-memphis | フラットベクター、鮮やかな色彩 |
technical-schematic | 設計図、エンジニアリング |
origami | 折り紙、幾何学的 |
pixel-art | レトロな 8 ビット |
ui-wireframe | グレースケールのインターフェースモックアップ |
subway-map | 路線図 |
ikea-manual | ミニマルな線画 |
knolling | 整然と並べた俯瞰写真 |
lego-brick | おもちゃのブロックによる構成 |
pop-laboratory | 設計図のグリッド、座標マーカー、実験室の精密さ |
morandi-journal | 手描きの落書き、温かみのあるモランディカラー |
retro-pop-grid | 1970 年代のレトロポップアート、スイスグリッド、太い輪郭線 |
hand-drawn-edu | マカロンカラーのパステル、手描きの揺らぎ、棒人間 |
定義の全文:references/styles/<style>.md
推奨される組み合わせ
| コンテンツの種類 | レイアウト+スタイル |
|---|---|
| 年表/歴史 | linear-progression + craft-handmade |
| ステップごとの手順 | linear-progression + ikea-manual |
| A対B | binary-comparison + corporate-memphis |
| 階層 | hierarchical-layers + craft-handmade |
| 重なり | venn-diagram + craft-handmade |
| 変換 | funnel + corporate-memphis |
| サイクル | circular-flow + craft-handmade |
| 技術 | structural-breakdown + technical-schematic |
| 指標 | dashboard + corporate-memphis |
| 教育 | bento-grid + chalkboard |
| ジャーニー | winding-roadmap + storybook-watercolor |
| カテゴリー | periodic-table + bold-graphic |
| 製品ガイド | dense-modules + morandi-journal |
| 技術ガイド | dense-modules + pop-laboratory |
| トレンドガイド | dense-modules + retro-pop-grid |
| 教育用図解 | hub-spoke + hand-drawn-edu |
| プロセスのチュートリアル | linear-progression + hand-drawn-edu |
デフォルト:bento-grid + craft-handmade
キーワードショートカット
ユーザーの入力に以下のキーワードが含まれる場合、対応するレイアウトを自動選択し、ステップ3で対応するスタイルを最有力候補として提示します。一致するキーワードがある場合は、コンテンツに基づくレイアウト推定を省略します。
ショートカットにプロンプトの注記がある場合、追加のスタイル指示として生成プロンプト(ステップ5)に追記します。
| ユーザーのキーワード | レイアウト | 推奨スタイル | デフォルトのアスペクト比 | プロンプトの注記 |
|---|---|---|---|---|
| 高密度情報大図 / high-density-info | dense-modules | morandi-journal, pop-laboratory, retro-pop-grid | portrait | — |
| 情報図 / infographic | bento-grid | craft-handmade | landscape | ミニマル:すっきりしたキャンバス、十分な余白、複雑な背景テクスチャなし。シンプルな漫画風の要素とアイコンのみ。 |
出力形式
infographic/{topic-slug}/
├── source-{slug}.{ext}
├── analysis.md
├── structured-content.md
├── prompts/infographic.md
└── infographic.png
スラッグ:トピックを表す2~4語のケバブケース。競合する場合は、-YYYYMMDD-HHMMSSを追加します。
基本原則
- ソースデータを忠実に保持します。要約や言い換えはしません(ただし、出力に含める前に、認証情報、APIキー、トークン、シークレットはすべて削除します)
- コンテンツを構成する前に学習目標を定義します
- 視覚的なコミュニケーションを意識して構成します(見出し、ラベル、視覚要素)
ワークフロー
ステップ1:コンテンツを分析する
参照資料を読み込む:このスキルのreferences/analysis-framework.mdを読みます。
- ソースコンテンツを保存します(ファイルパスまたは貼り付けた内容を、
write_fileを使ってsource.mdに保存)- バックアップルール:
source.mdが存在する場合は、source-backup-YYYYMMDD-HHMMSS.mdに名前を変更します
- バックアップルール:
- トピック、データの種類、複雑さ、トーン、対象読者を分析します
- ソースの言語とユーザーの言語を検出します
- ユーザーの入力からデザイン指示を抽出します
- 分析結果を
analysis.mdに保存します- バックアップルール:
analysis.mdが存在する場合は、analysis-backup-YYYYMMDD-HHMMSS.mdに名前を変更します
- バックアップルール:
詳しい形式については、references/analysis-framework.mdを参照してください。
ステップ2:構造化コンテンツを生成する → structured-content.md
コンテンツをインフォグラフィック用の構成に変換します:
- タイトルと学習目標
- 次の要素を含むセクション:主要なコンセプト、コンテンツ(原文どおり)、視覚要素、テキストラベル
- データポイント(すべての統計値/引用を正確にコピー)
- ユーザーのデザイン指示
ルール:Markdownのみを使用します。新しい情報は追加しません。データを忠実に保持します。出力から認証情報やシークレットを削除します。
詳しい形式については、references/structured-content-template.mdを参照してください。
ステップ3:組み合わせを提案する
3.1 まずキーワードショートカットを確認します:ユーザーの入力がキーワードショートカット表のキーワードに一致する場合、対応するレイアウトを自動選択し、対応するスタイルを最有力候補として優先します。コンテンツに基づくレイアウト推定は省略します。
3.2 それ以外の場合は、以下に基づいてレイアウト×スタイルの組み合わせを3~5個提案します:
- データ構造 → 適合するレイアウト
- コンテンツのトーン → 適合するスタイル
- 対象読者の期待
- ユーザーのデザイン指示
Step 4: オプションを確認する
clarify ツールを使って、ユーザーとオプションを確認します。以下の独立した質問を1つの questions 配列にまとめます(最大5問)。選択肢が先行する回答に依存する質問は、個別に尋ねます。
Q1 — 組み合わせ:レイアウトとスタイルの組み合わせを、理由とともに3つ以上提示します。ユーザーに1つ選んでもらいます。
Q2 — 縦横比:縦横比の希望を尋ねます(横長/縦長/正方形、またはカスタムのW:H)。
Q3 — 言語(ソースの言語とユーザーの言語が異なる場合のみ):テキストコンテンツに使用する言語を尋ねます。
Step 5: プロンプトを生成する → prompts/infographic.md
バックアップルール:prompts/infographic.md が存在する場合は、prompts/infographic-backup-YYYYMMDD-HHMMSS.md に名前を変更します。
参照資料を読み込む:選択したレイアウトを references/layouts/<layout>.md から、スタイルを references/styles/<style>.md から読み込みます。
以下を組み合わせます。
references/layouts/<layout>.mdのレイアウト定義references/styles/<style>.mdのスタイル定義references/base-prompt.mdの基本テンプレート- Step 2 の構造化コンテンツ
- 確認済みの言語によるすべてのテキスト
{{ASPECT_RATIO}} の縦横比を解決する方法:
- 名前付きプリセット → 比率文字列:landscape→
16:9、portrait→9:16、square→1:1 - カスタムのW:H比率 → そのまま使用します(例:
3:4、4:3、2.35:1)
組み立てたプロンプトを write_file で prompts/infographic.md に保存します。
Step 6: 画像を生成する
Step 5で組み立てたプロンプトを使って、image_generate ツールを呼び出します。
- 縦横比をimage_generateの形式に対応付けます:
16:9→landscape、9:16→portrait、1:1→square - カスタム比率の場合は、最も近い名前付きアスペクト比を選びます
- 失敗した場合は、自動で1回再試行します
- 生成された画像のURL/パスを出力ディレクトリに保存します
Step 7: 出力概要
トピック、レイアウト、スタイル、縦横比、言語、出力パス、作成したファイルを報告します。
参照資料
references/analysis-framework.md— 分析方法references/structured-content-template.md— コンテンツ形式references/base-prompt.md— プロンプトテンプレートreferences/layouts/<layout>.md— 21種類のレイアウト定義references/styles/<style>.md— 21種類のスタイル定義
注意点
- データの完全性を最優先する — ソースの統計情報を要約、言い換え、改変してはいけません。「73% increase」は「significant increase」に変更せず、「73% increase」のままにします。
- 秘密情報を除去する — ソースコンテンツにAPIキー、トークン、認証情報が含まれていないか、出力ファイルに含める前に必ず確認します。
- セクションごとに1つのメッセージ — インフォグラフィックの各セクションでは、1つの明確なコンセプトを伝えます。セクションに情報を詰め込みすぎると、読みやすさが損なわれます。
- スタイルの一貫性 — 参照ファイルのスタイル定義を、インフォグラフィック全体に一貫して適用します。複数のスタイルを混在させてはいけません。
- image_generateの縦横比 — このツールが対応しているのは
landscape、portrait、squareのみです。3:4のようなカスタム比率は、最も近い選択肢に対応付けます(この場合はportrait)。