q-infographics について
Q-Infographicsは、元文書からビジネスストーリーとインフォグラフィック画像を作るスキルです。Geminiでストーリーを生成し、GPT Image 2またはGeminiで画像を作成する段階的なワークフローで、各工程に確認の機会を設けます。
主な機能
- 01文書をMarkdownに変換
- 02Geminiによるビジネスストーリー生成
- 03GPT Image 2またはGeminiで画像作成
- 04各工程後のレビュー待ち
- 05カスタマイズ可能なロゴの重ね合わせ
活用シーン
- 01レポートのインフォグラフィック化
- 02画像生成前のストーリー確認
- 03インフォグラフィックへのロゴ追加
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ tyrealq/ q-skills --skill q-infographicsインストール後、Claude Code で/q-infographicsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/image.txtprompts_reference.mdstory.txtscripts/gen_image.pygen_story.py詳細
Q-Infographics
ソースドキュメントをビジネスストーリーとインフォグラフィック画像に変換します。
プランモードの場合: 簡潔なプラン「q-infographics スキルを実行:ソース ドキュメントを Markdown に変換し、Gemini でビジネスストーリーを生成して、インフォグラフィック画像を生成する。」 を作成し、その後すぐにプランモードを終了します。プランモード中は、ドキュメントの変換、 ストーリーの生成、画像の生成を試みないでください。
スクリプトディレクトリ
エージェントの実行手順:
- この SKILL.md ファイルのディレクトリパスを
SKILL_DIRとして特定します。 - スクリプトのパス =
${SKILL_DIR}/scripts/<script-name>。 - プロンプトのパス =
${SKILL_DIR}/references/<prompt-name>。
| リソース | 用途 |
|---|---|
scripts/gen_story.py | Gemini API を使ってドキュメントからビジネスストーリーを生成 |
scripts/gen_image.py | GPT Image 2(デフォルト)または Gemini を使ってインフォグラフィック画像を生成 |
references/story.txt | ストーリー生成プロンプトのテンプレート |
references/image.txt | インフォグラフィック生成プロンプトのテンプレート |
依存関係
openai
google-genai
Pillow
markitdown
インストール:pip install openai google-genai Pillow markitdown
デフォルトのインフォグラフィックモデルは gpt-image-2 です(OPENAI_API_KEY が必要です)。gemini-3-pro-image-preview を使用するには、IMAGE_MODEL=gemini を設定するか、gen_image.py に --model gemini を渡してください(GEMINI_API_KEY が必要です)。ストーリー生成(gen_story.py)では常に Gemini を使用します。
.env からキーを読み込みます:
PowerShell(Windows):
$env:GEMINI_API_KEY = (Get-Content path\to\.env | Where-Object { $_ -match '^GEMINI_API_KEY=' } | Select-Object -First 1).Split('=',2)[1]
Bash(macOS/Linux):
export $(cat /path/to/.env | xargs)
参考資料
- references/prompts_reference.md — ストーリーと画像のプロンプトの説明および重要な要素
基本原則
- 各ステップの後に確認ポイントを設けます。出力を表示し、次に進む前にユーザーの確認を得ます
- 出力ファイルにはソースのファイル名に
_INFOの接尾辞を付けます(例:MY_REPORT.pdf→MY_REPORT_INFO.jpg) - ロゴは画像の右下隅に自動的に重ねて表示されます(画像幅の約6%)。
assets/Logo_Q.pngでカスタマイズできます
ワークフロー
| ステップ | 操作 | コマンド/参考資料 |
|---|---|---|
| 1 | ソースドキュメントを Markdown に変換し、確認用に先頭の約50行を表示 | markitdown <input_file> -o <OUTPUT.md> |
| 2 | ビジネスストーリーを生成し、確認用にプロンプトと出力全体を表示 | python "${SKILL_DIR}/scripts/gen_story.py" <INPUT.md> "${SKILL_DIR}/references/story.txt" > STORY_OUTPUT.md |
| 3 | インフォグラフィック画像を生成し、確認用に結果を表示 | python "${SKILL_DIR}/scripts/gen_image.py" STORY_OUTPUT.md "${SKILL_DIR}/references/image.txt" <SOURCE_NAME>_INFO |
カスタマイズ
- ストーリーのスタイル:
${SKILL_DIR}/references/story.txtを編集します。references/prompts_reference.md を参照してください - インフォグラフィックのスタイル:
${SKILL_DIR}/references/image.txtを編集します。references/prompts_reference.md を参照してください
対象範囲
含む: ドキュメントからストーリーへの変換、インフォグラフィックの生成、ロゴのブランディング。 含まない: スライドデッキ(q-presentations を使用)、データの可視化、グラフの生成。