minicoohei/ai-agent-camp/diagram-generator

Claude Code and agent skill by minicoohei/ai-agent-camp

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Gemini Image Generation API でテキストから図解・インフォグラフィック・ダイアグラムを生成するスキル。 「図を作って」「インフォグラフィック生成」「プロセスを図解して」等のリクエストで発動。

Install

npx vskill@latest install minicoohei/ai-agent-camp/diagram-generator

SKILL.md

Diagram Generator

Generate visual diagrams and infographics from text descriptions.

Workflow

  1. Provide topic/text to visualize
  2. Gemini Flash optimizes the image generation prompt
  3. Gemini Image generates the visualization
  4. Outputs PNG image

Usage

bash
python scripts/generate_diagram.py "{topic}" --style "{style}" --aspect_ratio "{ratio}"

Parameters

ParameterRequiredDefaultDescription
topicYes-Topic or text to visualize
--styleNocolorful_infographicVisual style
--aspect_ratioNo16:9Output ratio
--outputNoautoOutput path

Styles

StyleDescription
colorful_infographicVibrant icons, organized layout (default)
sketchHand-drawn, pencil texture
minimalistClean, simple geometric shapes
photorealisticHigh-quality photo look
claymation3D clay texture, playful
pixel_artRetro game style

Aspect Ratios

16:9, 1:1, 4:3, 3:4, 9:16, 21:9

Examples

bash
# Basic diagram
python scripts/generate_diagram.py "How photosynthesis works"
# Minimalist style
python scripts/generate_diagram.py "Machine learning pipeline" --style minimalist
# Portrait format
python scripts/generate_diagram.py "Company org chart" --aspect_ratio 9:16
# From long text
python scripts/generate_diagram.py "Gemini is a multimodal AI model that can understand text, images, and code..." --style colorful_infographic

Requirements

  • GEMINI_API_KEY or GOOGLE_API_KEY in environment
  • Python packages: google-genai, Pillow, python-dotenv

Overview

テキストのトピックや説明文から、Gemini Image Generation APIを使ってインフォグラフィック・図解・ビジュアルを自動生成するスキルです。プレゼン資料やドキュメントの視覚的補助に最適。

Troubleshooting

エラー解決方法
API key not foundGEMINI_API_KEY または GOOGLE_API_KEY を環境変数に設定
Image generation returned emptyトピックが短すぎる可能性。より詳しい説明を指定

Success Criteria

  • [ ] PNG画像が正しいアスペクト比で生成されている
  • [ ] 生成画像がトピックの内容を視覚的に表現している
  • [ ] エラーなく完了している

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
357
Repository forks
12
7-day trend score
29

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 29 Apr 2026, 6 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/minicoohei/ai-agent-camp/diagram-generator/badge)](https://verified-skill.com/skills/minicoohei/ai-agent-camp/diagram-generator)

Something wrong with this skill or its page? Tell us.