Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Generates professional infographics with 21 layout types and 20 visual styles. Analyzes content, recommends layout×style combinations, and generates publication-ready infographics. Use when user asks to create "infographic", "信息图", "visual summary", "可视化", or "高密度信息大图".
.claude/skills/ecnu-icalk-baoyu-infographic/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-11 | ✗→✓ | ▲ Improved | 193% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 52% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 128% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 74% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 182% | 0% |
Two dimensions: layout (information structure) × style (visual aesthetics). Freely combine any layout with any style.
bash/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
| Option | Values | |--------|--------| | --layout | 21 options (see Layout Gallery), default: bento-grid | | --style | 20 options (see Style Gallery), default: craft-handmade | | --aspect | landscape (16:9), portrait (9:16), square (1:1) | | --lang | en, zh, ja, etc. |
| 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 |
Full definitions: references/layouts/<layout>.md
| 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 | | pop-laboratory | Blueprint grid, coordinate markers, lab precision | | morandi-journal | Hand-drawn doodle, warm Morandi tones | | retro-pop-grid | 1970s retro pop art, Swiss grid, thick outlines |
Full definitions: references/styles/<style>.md
| 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 | | Product Guide | dense-modules + morandi-journal | | Technical Guide | dense-modules + pop-laboratory | | Trendy Guide | dense-modules + retro-pop-grid |
Default: bento-grid + craft-handmade
When user input contains these keywords, auto-select the associated layout and offer associated styles as top recommendations in Step 3. Skip content-based layout inference for matched keywords.
If a shortcut has Prompt Notes, append them to the generated prompt (Step 5) as additional style instructions.
| User Keyword | Layout | Recommended Styles | Default Aspect | Prompt Notes | |--------------|--------|--------------------|----------------|--------------| | 高密度信息大图 / high-density-info | dense-modules | morandi-journal, pop-laboratory, retro-pop-grid | portrait | — | | 信息图 / infographic | bento-grid | craft-handmade | landscape | Minimalist: clean canvas, ample whitespace, no complex background textures. Simple cartoon elements and icons only. |
infographic/{topic-slug}/
├── source-{slug}.{ext}
├── analysis.md
├── structured-content.md
├── prompts/infographic.md
└── infographic.pngSlug: 2-4 words kebab-case from topic. Conflict: append -YYYYMMDD-HHMMSS.
1.1 Load Preferences (EXTEND.md)
Use Bash to check EXTEND.md existence (priority order):
bash# 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
source.md)source.md exists, rename to source-backup-YYYYMMDD-HHMMSS.mdanalysis.md exists, rename to analysis-backup-YYYYMMDD-HHMMSS.mdSee references/analysis-framework.md for detailed format.
structured-content.mdTransform content into infographic structure:
Rules: Markdown only. No new information. All data verbatim.
See references/structured-content-template.md for detailed format.
3.1 Check Keyword Shortcuts first: If user input matches a keyword from the Keyword Shortcuts table, auto-select the associated layout and prioritize associated styles as top recommendations. Skip content-based layout inference.
3.2 Otherwise, recommend 3-5 layout×style combinations based on:
Use single AskUserQuestion call with multiple questions to confirm all options together:
| Question | When | Options | |----------|------|---------| | Combination | Always | 3+ layout×style combos with rationale | | Aspect | Always | landscape (16:9), portrait (9:16), square (1:1) | | Language | Only if source ≠ user language | Language for text content |
Important: Do NOT split into separate AskUserQuestion calls. Combine all applicable questions into one call.
prompts/infographic.mdBackup rule: If prompts/infographic.md exists, rename to prompts/infographic-backup-YYYYMMDD-HHMMSS.md
Combine:
references/layouts/<layout>.mdreferences/styles/<style>.mdreferences/base-prompt.mdinfographic.png existsinfographic-backup-YYYYMMDD-HHMMSS.pngReport: topic, layout, style, aspect, language, output path, files created.
references/analysis-framework.md - Analysis methodologyreferences/structured-content-template.md - Content formatreferences/base-prompt.md - Prompt templatereferences/layouts/<layout>.md - 21 layout definitionsreferences/styles/<style>.md - 20 style definitionsCustom configurations via EXTEND.md. See Step 1.1 for paths and supported options.
Other measured skills in the registry, with their headline benchmark lift.