Baoyu Visual Skills — Infographics, Comics & Article Illustrations
Three visual content generators from the baoyu suite (by 宝玉/JimLiu), all sharing the same image_generate-based backend, prompt-only workflow, and file structure conventions.
Section 1: Infographics (baoyu-infographic)
21 layouts × 21 styles for creating information graphics, data visualizations, and educational diagrams.
When to Use
User asks for infographic, visual summary, information graphic, "信息图", "可视化", or "高密度信息大图".
Layouts (21)
| Layout |
Best For |
linear-progression |
Timelines, processes, tutorials |
binary-comparison |
A vs B, before-after, pros-cons |
comparison-matrix |
Multi-factor comparisons |
hierarchical-layers |
Pyramids, priority levels |
tree-branching |
Categories, taxonomies |
hub-spoke |
Central concept with related items |
structural-breakdown |
Exploded views, cross-sections |
bento-grid |
Multiple topics, overview (default) |
iceberg |
Surface vs hidden aspects |
bridge |
Problem-solution |
funnel |
Conversion, filtering |
isometric-map |
Spatial relationships |
dashboard |
Metrics, KPIs |
periodic-table |
Categorized collections |
comic-strip |
Narratives, sequences |
story-mountain |
Plot structure, tension arcs |
jigsaw |
Interconnected parts |
venn-diagram |
Overlapping concepts |
winding-roadmap |
Journey, milestones |
circular-flow |
Cycles, recurring processes |
dense-modules |
High-density modules, data-rich guides |
Styles (21)
craft-handmade (default), claymation, kawaii, storybook-watercolor, chalkboard, cyberpunk-neon, bold-graphic, aged-academia, corporate-memphis, technical-schematic, origami, pixel-art, ui-wireframe, subway-map, ikea-manual, knolling, lego-brick, pop-laboratory, morandi-journal, retro-pop-grid, hand-drawn-edu
Workflow
- Analyze content → save source + analysis files
- Recommend 3-5 layout × style combinations based on content structure
- Confirm with user (combination, aspect ratio, language)
- Generate prompt using layout + style definitions → save to
prompts/infographic.md
- Generate image via
image_generate → download URL to output directory
- Report summary
Output structure: infographic/{topic-slug}/ with source, analysis.md, structured-content.md, prompts/, and final PNG.
Keyword Shortcuts
high-density-info / 高密度信息大图 → auto-select dense-modules + morandi-journal/pop-laboratory/retro-pop-grid
infographic / 信息图 → auto-select bento-grid + craft-handmade
Section 2: Knowledge Comics (baoyu-comic)
Create educational/educational comics with flexible art style × tone combinations.
When to Use
User asks for knowledge comic, 知识漫画, educational comic, biography comic, tutorial comic, or Logicomix-style.
Art Styles (6)
| Style |
Best For |
ligne-claire (default) |
Clear line, Tintin-style, clean storytelling |
manga |
Japanese manga aesthetics |
realistic |
Detailed, lifelike rendering |
ink-brush |
Traditional Chinese ink painting style |
chalk |
Chalkboard/classroom feel |
minimalist |
Simple, clean, icon-focused |
Tones (7)
neutral (default), warm, dramatic, romantic, energetic, vintage, action
Presets (5)
| Preset |
Art + Tone |
Special |
ohmsha |
manga + neutral |
Visual metaphors, no talking heads, gadget reveals |
wuxia |
ink-brush + action |
Qi effects, combat visuals, atmospheric |
shoujo |
manga + romantic |
Decorative elements, eye details, romantic beats |
concept-story |
manga + warm |
Visual symbol system, growth arc |
four-panel |
minimalist + neutral + four-panel layout |
起承转合 structure, B&W + spot color |
Layouts
standard (default), cinematic, dense, splash, mixed, webtoon, four-panel
Workflow
- Analyze content → save source + analysis
- Confirm style, tone, layout, aspect ratio with user
- Generate storyboard + character definitions
- Generate prompts per page (with character descriptions embedded)
- Generate images via
image_generate → download each to local PNG
- Character sheet optional (human review artifact)
Output structure: comic/{topic-slug}/ with source, analysis.md, storyboard.md, characters/, prompts/, and PNG pages.
Character Consistency
- Character descriptions in
characters/characters.md text format
- Embedded inline in every page's
image_generate prompt
- PNG character sheet optional (human-facing, not input to image model)
Section 3: Article Illustrations (baoyu-article-illustrator)
Analyze articles, identify illustration positions, generate images with Type × Style × Palette consistency.
When to Use
User asks to illustrate an article, add images, generate illustrations for content, "为文章配图", or "illustrate article".
Types (6)
| Type |
Best For |
infographic |
Data, metrics, technical |
scene |
Narratives, emotional |
flowchart |
Processes, workflows |
comparison |
Side-by-side, options |
framework |
Models, architecture |
timeline |
History, evolution |
Styles
Core: notion-style, warm-illustration, minimal-flat, tech-blueprint, watercolor, elegant-line
Full style gallery: references/styles.md
Palettes (optional)
macaron, warm, neon — override style's default colors. Or define custom palette.
Workflow
- Detect reference images (analyze via
vision_analyze for style traits)
- Analyze content (type, purpose, core arguments, positions for illustrations)
- Confirm settings (preset/type, density, style, palette, language)
- Generate outline with per-illustration entries
- Generate prompts per illustration
- Generate images via
image_generate → download each
- Insert
 into article after corresponding paragraph
Output structure: {output-dir}/ with source, analysis.md, outline.md, prompts/, and PNGs.
Shared Conventions
File Structure
{type}/{topic-slug}/
├── source-{slug}.{ext}
├── analysis.md
├── prompts/
│ └── NN-{type}-{slug}.md
└── NN-{type}-{slug}.png
Aspect Ratio Mapping
| Storyboard/Design ratio |
image_generate format |
16:9, 4:3, 3:2 |
landscape |
9:16, 3:4, 2:3 |
portrait |
1:1 |
square |
Core Principles (All Baoyu Skills)
- Data integrity — never summarize or paraphrase source statistics
- Strip secrets — scan for API keys, tokens, or credentials before writing any output
- Prompt files are mandatory — save prompt to disk before every
image_generate call
- Always download the URL returned by
image_generate to a local file (the tool returns a URL, not a file)
- Use absolute paths for curl — never trust persistent-shell CWD across batches
- Backup before regenerating — existing files get
-backup-YYYYMMDD-HHMMSS suffix
clarify Timeout Handling
When clarify times out (no user response):
- Use best judgment for THAT question only
- Continue asking remaining questions if more are needed
- Surface the default visibly so user can correct later
Pitfalls
- image_generate does not accept images — it's prompt + aspect ratio only. Reference images must be described textually via
vision_analyze.
- Always download URLs —
image_generate returns a URL, not a local path. Use curl -fsSL "<url>" -o /abs/path/to/file.png
- Absolute output paths — never relative paths for
curl -o; CWD can drift between batches
- No backend selection —
image_generate uses whatever model the user configured; don't write model names into prompts
- One concept per section — each illustration/comic page/infographic section should convey one clear concept
- Comic Step 2 confirmation required — don't skip style+tone confirmation
- Metaphors vs concepts — illustrate the underlying concept, not the literal metaphor
- Character consistency is text-driven — embed character descriptions in every page prompt
1---2name: baoyu-visual-skills-23description: Generate infographics, knowledge comics, and article illustrations using the baoyu system (by 宝玉/JimLiu). Covers 21 layouts × 21 styles for infographics, 6 art styles × 7 tones for comics, and 6 illustration types. All use image_generate tool with prompt-only workflow.4license: MIT5---67# Baoyu Visual Skills — Infographics, Comics & Article Illustrations89Three visual content generators from the baoyu suite (by 宝玉/JimLiu), all sharing the same `image_generate`-based backend, prompt-only workflow, and file structure conventions.1011## Section 1: Infographics (baoyu-infographic)121321 layouts × 21 styles for creating information graphics, data visualizations, and educational diagrams.1415### When to Use16User asks for infographic, visual summary, information graphic, "信息图", "可视化", or "高密度信息大图".1718### Layouts (21)1920| Layout | Best For |21|--------|----------|22| `linear-progression` | Timelines, processes, tutorials |23| `binary-comparison` | A vs B, before-after, pros-cons |24| `comparison-matrix` | Multi-factor comparisons |25| `hierarchical-layers` | Pyramids, priority levels |26| `tree-branching` | Categories, taxonomies |27| `hub-spoke` | Central concept with related items |28| `structural-breakdown` | Exploded views, cross-sections |29| `bento-grid` | Multiple topics, overview (default) |30| `iceberg` | Surface vs hidden aspects |31| `bridge` | Problem-solution |32| `funnel` | Conversion, filtering |33| `isometric-map` | Spatial relationships |34| `dashboard` | Metrics, KPIs |35| `periodic-table` | Categorized collections |36| `comic-strip` | Narratives, sequences |37| `story-mountain` | Plot structure, tension arcs |38| `jigsaw` | Interconnected parts |39| `venn-diagram` | Overlapping concepts |40| `winding-roadmap` | Journey, milestones |41| `circular-flow` | Cycles, recurring processes |42| `dense-modules` | High-density modules, data-rich guides |4344### Styles (21)4546`craft-handmade` (default), `claymation`, `kawaii`, `storybook-watercolor`, `chalkboard`, `cyberpunk-neon`, `bold-graphic`, `aged-academia`, `corporate-memphis`, `technical-schematic`, `origami`, `pixel-art`, `ui-wireframe`, `subway-map`, `ikea-manual`, `knolling`, `lego-brick`, `pop-laboratory`, `morandi-journal`, `retro-pop-grid`, `hand-drawn-edu`4748### Workflow491. Analyze content → save source + analysis files502. Recommend 3-5 layout × style combinations based on content structure513. Confirm with user (combination, aspect ratio, language)524. Generate prompt using layout + style definitions → save to `prompts/infographic.md`535. Generate image via `image_generate` → download URL to output directory546. Report summary5556Output structure: `infographic/{topic-slug}/` with `source`, `analysis.md`, `structured-content.md`, `prompts/`, and final PNG.5758### Keyword Shortcuts59- `high-density-info` / `高密度信息大图` → auto-select `dense-modules` + `morandi-journal`/`pop-laboratory`/`retro-pop-grid`60- `infographic` / `信息图` → auto-select `bento-grid` + `craft-handmade`6162---6364## Section 2: Knowledge Comics (baoyu-comic)6566Create educational/educational comics with flexible art style × tone combinations.6768### When to Use69User asks for knowledge comic, 知识漫画, educational comic, biography comic, tutorial comic, or Logicomix-style.7071### Art Styles (6)7273| Style | Best For |74|-------|----------|75| `ligne-claire` (default) | Clear line, Tintin-style, clean storytelling |76| `manga` | Japanese manga aesthetics |77| `realistic` | Detailed, lifelike rendering |78| `ink-brush` | Traditional Chinese ink painting style |79| `chalk` | Chalkboard/classroom feel |80| `minimalist` | Simple, clean, icon-focused |8182### Tones (7)83`neutral` (default), `warm`, `dramatic`, `romantic`, `energetic`, `vintage`, `action`8485### Presets (5)86| Preset | Art + Tone | Special |87|--------|-----------|---------|88| `ohmsha` | manga + neutral | Visual metaphors, no talking heads, gadget reveals |89| `wuxia` | ink-brush + action | Qi effects, combat visuals, atmospheric |90| `shoujo` | manga + romantic | Decorative elements, eye details, romantic beats |91| `concept-story` | manga + warm | Visual symbol system, growth arc |92| `four-panel` | minimalist + neutral + four-panel layout | 起承转合 structure, B&W + spot color |9394### Layouts95`standard` (default), `cinematic`, `dense`, `splash`, `mixed`, `webtoon`, `four-panel`9697### Workflow981. Analyze content → save source + analysis992. Confirm style, tone, layout, aspect ratio with user1003. Generate storyboard + character definitions1014. Generate prompts per page (with character descriptions embedded)1025. Generate images via `image_generate` → download each to local PNG1036. Character sheet optional (human review artifact)104105Output structure: `comic/{topic-slug}/` with `source`, `analysis.md`, `storyboard.md`, `characters/`, `prompts/`, and PNG pages.106107### Character Consistency108- Character descriptions in `characters/characters.md` text format109- Embedded inline in every page's `image_generate` prompt110- PNG character sheet optional (human-facing, not input to image model)111112---113114## Section 3: Article Illustrations (baoyu-article-illustrator)115116Analyze articles, identify illustration positions, generate images with Type × Style × Palette consistency.117118### When to Use119User asks to illustrate an article, add images, generate illustrations for content, "为文章配图", or "illustrate article".120121### Types (6)122| Type | Best For |123|------|----------|124| `infographic` | Data, metrics, technical |125| `scene` | Narratives, emotional |126| `flowchart` | Processes, workflows |127| `comparison` | Side-by-side, options |128| `framework` | Models, architecture |129| `timeline` | History, evolution |130131### Styles132Core: `notion-style`, `warm-illustration`, `minimal-flat`, `tech-blueprint`, `watercolor`, `elegant-line`133134Full style gallery: `references/styles.md`135136### Palettes (optional)137`macaron`, `warm`, `neon` — override style's default colors. Or define custom palette.138139### Workflow1401. Detect reference images (analyze via `vision_analyze` for style traits)1412. Analyze content (type, purpose, core arguments, positions for illustrations)1423. Confirm settings (preset/type, density, style, palette, language)1434. Generate outline with per-illustration entries1445. Generate prompts per illustration1456. Generate images via `image_generate` → download each1467. Insert `` into article after corresponding paragraph147148Output structure: `{output-dir}/` with `source`, `analysis.md`, `outline.md`, `prompts/`, and PNGs.149150---151152## Shared Conventions153154### File Structure155```156{type}/{topic-slug}/157├── source-{slug}.{ext}158├── analysis.md159├── prompts/160│ └── NN-{type}-{slug}.md161└── NN-{type}-{slug}.png162```163164### Aspect Ratio Mapping165| Storyboard/Design ratio | image_generate format |166|------------------------|-----------------------|167| `16:9`, `4:3`, `3:2` | `landscape` |168| `9:16`, `3:4`, `2:3` | `portrait` |169| `1:1` | `square` |170171### Core Principles (All Baoyu Skills)1721. **Data integrity** — never summarize or paraphrase source statistics1732. **Strip secrets** — scan for API keys, tokens, or credentials before writing any output1743. **Prompt files are mandatory** — save prompt to disk before every `image_generate` call1754. **Always download** the URL returned by `image_generate` to a local file (the tool returns a URL, not a file)1765. **Use absolute paths for curl** — never trust persistent-shell CWD across batches1776. **Backup before regenerating** — existing files get `-backup-YYYYMMDD-HHMMSS` suffix178179### `clarify` Timeout Handling180When `clarify` times out (no user response):181- Use best judgment for THAT question only182- Continue asking remaining questions if more are needed183- Surface the default visibly so user can correct later184185---186187## Pitfalls1881891. **image_generate does not accept images** — it's prompt + aspect ratio only. Reference images must be described textually via `vision_analyze`.1902. **Always download URLs** — `image_generate` returns a URL, not a local path. Use `curl -fsSL "<url>" -o /abs/path/to/file.png`1913. **Absolute output paths** — never relative paths for `curl -o`; CWD can drift between batches1924. **No backend selection** — `image_generate` uses whatever model the user configured; don't write model names into prompts1935. **One concept per section** — each illustration/comic page/infographic section should convey one clear concept1946. **Comic Step 2 confirmation required** — don't skip style+tone confirmation1957. **Metaphors vs concepts** — illustrate the underlying concept, not the literal metaphor1968. **Character consistency is text-driven** — embed character descriptions in every page prompt