Baoyu infographic
Skill ComeOnOliver/skillshub/skills/aiskillstore/marketplace/jimliu/baoyu-infographic
Generates professional infographics with 20 layout types and 17 visual styles. Analyzes content, recommends layout×style combinations, and generates publication-ready infographics. Use when user asks to create "infographic", "信息图", "visual summary", or "可视化".From its SKILL.md
npx -y skills add ComeOnOliver/skillshub --skill baoyu-infographicAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
9.3 KB, ~2.0k tokens by cl100k_base, as published. Nobody here has run it
Infographic Generator
Two dimensions: layout (information structure) × style (visual aesthetics). Freely combine any layout with any style.
Usage
/baoyu-infographic path/to/content.md
/baoyu-infographic path/to/content.md --layout hierarchical-layers --style technical-schematic
/baoyu-infographic path/to/content.md --aspect portrait --lang zh
/baoyu-infographic # then paste content
Options
| Option | Values |
|---|---|
--layout | 20 options (see Layout Gallery), default: bento-grid |
--style | 17 options (see Style Gallery), default: craft-handmade |
--aspect | landscape (16:9), portrait (9:16), square (1:1) |
--lang | en, zh, ja, etc. |
Layout Gallery
| 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 |
Full definitions: references/layouts/<layout>.md
Style Gallery
| Style | Description |
|---|---|
craft-handmade | Hand-drawn, paper craft (default) |
claymation | 3D clay figures, stop-motion |
kawaii | Japanese cute, pastels |
storybook-watercolor | Soft painted, whimsical |
chalkboard | Chalk on black board |
cyberpunk-neon | Neon glow, futuristic |
bold-graphic | Comic style, halftone |
aged-academia | Vintage science, sepia |
corporate-memphis | Flat vector, vibrant |
technical-schematic | Blueprint, engineering |
origami | Folded paper, geometric |
pixel-art | Retro 8-bit |
ui-wireframe | Grayscale interface mockup |
subway-map | Transit diagram |
ikea-manual | Minimal line art |
knolling | Organized flat-lay |
lego-brick | Toy brick construction |
Full definitions: references/styles/<style>.md
Recommended Combinations
| Content Type | Layout + Style |
|---|---|
| Timeline/History | linear-progression + craft-handmade |
| Step-by-step | linear-progression + ikea-manual |
| A vs B | binary-comparison + corporate-memphis |
| Hierarchy | hierarchical-layers + craft-handmade |
| Overlap | venn-diagram + craft-handmade |
| Conversion | funnel + corporate-memphis |
| Cycles | circular-flow + craft-handmade |
| Technical | structural-breakdown + technical-schematic |
| Metrics | dashboard + corporate-memphis |
| Educational | bento-grid + chalkboard |
| Journey | winding-roadmap + storybook-watercolor |
| Categories | periodic-table + bold-graphic |
Default: bento-grid + craft-handmade
Output Structure
infographic/{topic-slug}/
├── source-{slug}.{ext}
├── analysis.md
├── structured-content.md
├── prompts/infographic.md
└── infographic.png
Slug: 2-4 words kebab-case from topic. Conflict: append -YYYYMMDD-HHMMSS.
Core Principles
- Preserve all source data verbatim—no summarization or rephrasing
- Define learning objectives before structuring content
- Structure for visual communication (headlines, labels, visual elements)
Workflow
Step 1: Setup & Analyze
1.1 Load Preferences (EXTEND.md)
Use Bash to check EXTEND.md existence (priority order):
# Check project-level first
test -f .baoyu-skills/baoyu-infographic/EXTEND.md && echo "project"
# Then user-level (cross-platform: $HOME works on macOS/Linux/WSL)
test -f "$HOME/.baoyu-skills/baoyu-infographic/EXTEND.md" && echo "user"
┌────────────────────────────────────────────────────┬───────────────────┐ │ Path │ Location │ ├────────────────────────────────────────────────────┼───────────────────┤ │ .baoyu-skills/baoyu-infographic/EXTEND.md │ Project directory │ ├────────────────────────────────────────────────────┼───────────────────┤ │ $HOME/.baoyu-skills/baoyu-infographic/EXTEND.md │ User home │ └────────────────────────────────────────────────────┴───────────────────┘
┌───────────┬───────────────────────────────────────────────────────────────────────────┐ │ Result │ Action │ ├───────────┼───────────────────────────────────────────────────────────────────────────┤ │ Found │ Read, parse, display summary │ ├───────────┼───────────────────────────────────────────────────────────────────────────┤ │ Not found │ Ask user with AskUserQuestion (see references/config/first-time-setup.md) │ └───────────┴───────────────────────────────────────────────────────────────────────────┘
EXTEND.md Supports: Preferred layout/style | Default aspect ratio | Custom style definitions | Language preference
Schema: references/config/preferences-schema.md
1.2 Analyze Content → analysis.md
- Save source content (file path or paste →
source.md) - Analyze: topic, data type, complexity, tone, audience
- Detect source language and user language
- Extract design instructions from user input
- Save analysis
See references/analysis-framework.md for detailed format.
Step 2: Generate Structured Content → structured-content.md
Transform content into infographic structure:
- Title and learning objectives
- Sections with: key concept, content (verbatim), visual element, text labels
- Data points (all statistics/quotes copied exactly)
- Design instructions from user
Rules: Markdown only. No new information. All data verbatim.
See references/structured-content-template.md for detailed format.
Step 3: Recommend Combinations
Recommend 3-5 layout×style combinations based on:
- Data structure → matching layout
- Content tone → matching style
- Audience expectations
- User design instructions
Step 4: Confirm Options
Present all options in single confirmation:
- Combination (always): 3+ options with rationale
- Aspect (always): landscape/portrait/square
- Language (only if source ≠ user language): which language for text
Step 5: Generate Prompt → prompts/infographic.md
Combine:
- Layout definition from
references/layouts/<layout>.md - Style definition from
references/styles/<style>.md - Base template from
references/base-prompt.md - Structured content from Step 2
- All text in confirmed language
Step 6: Generate Image
- Select available image generation skill (ask user if multiple)
- Call with prompt file and output path
- On failure, auto-retry once
Step 7: Output Summary
Report: topic, layout, style, aspect, language, output path, files created.
References
references/analysis-framework.md- Analysis methodologyreferences/structured-content-template.md- Content formatreferences/base-prompt.md- Prompt templatereferences/layouts/<layout>.md- 20 layout definitionsreferences/styles/<style>.md- 17 style definitions
Extension Support
Custom configurations via EXTEND.md. See Step 1.1 for paths and supported options.
What ships with it
63.3 KB alongside SKILL.md
GitHub clipped this repository’s file list, so this is at least 41 files and may be more.
references/
- analysis-framework.md7.2 KB
- base-prompt.md1.1 KB
- layouts/bento-grid.md851 B
- layouts/binary-comparison.md1.2 KB
- layouts/bridge.md907 B
- layouts/circular-flow.md759 B
- layouts/comic-strip.md847 B
- layouts/comparison-matrix.md893 B
- layouts/dashboard.md776 B
- layouts/funnel.md821 B
- layouts/hierarchical-layers.md1.2 KB
- layouts/hub-spoke.md865 B
- layouts/iceberg.md884 B
- layouts/isometric-map.md833 B
- layouts/jigsaw.md844 B
- layouts/linear-progression.md1.2 KB
- layouts/periodic-table.md774 B
- layouts/story-mountain.md815 B
- layouts/structural-breakdown.md1.1 KB
- layouts/tree-branching.md913 B
- layouts/venn-diagram.md825 B
- layouts/winding-roadmap.md799 B
- structured-content-template.md5.4 KB
- styles/aged-academia.md990 B
- styles/bold-graphic.md920 B
- styles/chalkboard.md2.2 KB
- styles/claymation.md654 B
- styles/corporate-memphis.md612 B
- styles/craft-handmade.md1.4 KB
- styles/cyberpunk-neon.md625 B
- styles/ikea-manual.md572 B
- styles/kawaii.md653 B
- styles/knolling.md584 B
- styles/lego-brick.md574 B
- styles/origami.md607 B
- styles/pixel-art.md562 B
- styles/storybook-watercolor.md703 B
- styles/subway-map.md591 B
- styles/technical-schematic.md983 B
- styles/ui-wireframe.md596 B
1 more file not listed here. See all 41 in the repository.