Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
xy121718 avatar

Baoyu Infographic

  • 168 installs
  • 100 repo stars
  • Updated March 2, 2026
  • xy121718/baoyu-skills

Analyze source material with an instructional-design lens before generating infographics that preserve facts and pick layout×style pairs.

About

baoyu-infographic is a journey-wide agent skill that runs a deep content-analysis pass before any infographic is designed. Solo builders and indie marketers invoke it whenever dense material—launch posts, API guides, competitive research, or onboarding docs—must become a visual that viewers can scan without losing accuracy. The framework treats the analyst as an instructional designer: read the whole source, set learning objectives, classify content type (timeline, process, comparison, and related patterns), then recommend layout and style combinations such as linear-progression with craft-handmade or ikea-manual aesthetics for tutorials. It explicitly forbids paraphrasing or diluting facts, which makes it suitable for ship-phase explainers and grow-phase content equally. Builders use it to avoid pretty but wrong graphics and to align structure with how people actually retain steps and comparisons.

  • Pre-creation analysis framework with instructional-design principles and cognitive-load focus
  • Content-type classification table mapping timelines, processes, and comparisons to layout and style
  • Data-integrity rule: never alter, summarize, or paraphrase source facts
  • Learner-centered objectives and visual storytelling before any decorative layout choice
  • Layout×style pairing guidance (e.g., linear-progression, binary-comparison, craft-handmade)

Baoyu Infographic by the numbers

  • 168 all-time installs (skills.sh)
  • Ranked #978 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Aug 1, 2026 (Skillselion catalog sync)
npx skills add https://github.com/xy121718/baoyu-skills --skill baoyu-infographic

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs168
repo stars100
Security audit2 / 3 scanners passed
Last updatedMarch 2, 2026
Repositoryxy121718/baoyu-skills

What it does

Analyze source material with an instructional-design lens before generating infographics that preserve facts and pick layout×style pairs.

Files

SKILL.mdMarkdownGitHub ↗

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

OptionValues
--layout21 options (see Layout Gallery), default: bento-grid
--style20 options (see Style Gallery), default: craft-handmade
--aspectlandscape (16:9), portrait (9:16), square (1:1)
--langen, zh, ja, etc.

Layout Gallery

LayoutBest For
linear-progressionTimelines, processes, tutorials
binary-comparisonA vs B, before-after, pros-cons
comparison-matrixMulti-factor comparisons
hierarchical-layersPyramids, priority levels
tree-branchingCategories, taxonomies
hub-spokeCentral concept with related items
structural-breakdownExploded views, cross-sections
bento-gridMultiple topics, overview (default)
icebergSurface vs hidden aspects
bridgeProblem-solution
funnelConversion, filtering
isometric-mapSpatial relationships
dashboardMetrics, KPIs
periodic-tableCategorized collections
comic-stripNarratives, sequences
story-mountainPlot structure, tension arcs
jigsawInterconnected parts
venn-diagramOverlapping concepts
winding-roadmapJourney, milestones
circular-flowCycles, recurring processes
dense-modulesHigh-density modules, data-rich guides

Full definitions: references/layouts/<layout>.md

Style Gallery

StyleDescription
craft-handmadeHand-drawn, paper craft (default)
claymation3D clay figures, stop-motion
kawaiiJapanese cute, pastels
storybook-watercolorSoft painted, whimsical
chalkboardChalk on black board
cyberpunk-neonNeon glow, futuristic
bold-graphicComic style, halftone
aged-academiaVintage science, sepia
corporate-memphisFlat vector, vibrant
technical-schematicBlueprint, engineering
origamiFolded paper, geometric
pixel-artRetro 8-bit
ui-wireframeGrayscale interface mockup
subway-mapTransit diagram
ikea-manualMinimal line art
knollingOrganized flat-lay
lego-brickToy brick construction
pop-laboratoryBlueprint grid, coordinate markers, lab precision
morandi-journalHand-drawn doodle, warm Morandi tones
retro-pop-grid1970s retro pop art, Swiss grid, thick outlines

Full definitions: references/styles/<style>.md

Recommended Combinations

Content TypeLayout + Style
Timeline/Historylinear-progression + craft-handmade
Step-by-steplinear-progression + ikea-manual
A vs Bbinary-comparison + corporate-memphis
Hierarchyhierarchical-layers + craft-handmade
Overlapvenn-diagram + craft-handmade
Conversionfunnel + corporate-memphis
Cyclescircular-flow + craft-handmade
Technicalstructural-breakdown + technical-schematic
Metricsdashboard + corporate-memphis
Educationalbento-grid + chalkboard
Journeywinding-roadmap + storybook-watercolor
Categoriesperiodic-table + bold-graphic
Product Guidedense-modules + morandi-journal
Technical Guidedense-modules + pop-laboratory
Trendy Guidedense-modules + retro-pop-grid

Default: bento-grid + craft-handmade

Keyword Shortcuts

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 KeywordLayoutRecommended StylesDefault AspectPrompt Notes
高密度信息大图 / high-density-infodense-modulesmorandi-journal, pop-laboratory, retro-pop-gridportrait
信息图 / infographicbento-gridcraft-handmadelandscapeMinimalist: clean canvas, ample whitespace, no complex background textures. Simple cartoon elements and icons only.

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`

1. Save source content (file path or paste → source.md)

  • Backup rule: If source.md exists, rename to source-backup-YYYYMMDD-HHMMSS.md

2. Analyze: topic, data type, complexity, tone, audience 3. Detect source language and user language 4. Extract design instructions from user input 5. Save analysis

  • Backup rule: If analysis.md exists, rename to analysis-backup-YYYYMMDD-HHMMSS.md

See references/analysis-framework.md for detailed format.

Step 2: Generate Structured Content → structured-content.md

Transform content into infographic structure: 1. Title and learning objectives 2. Sections with: key concept, content (verbatim), visual element, text labels 3. Data points (all statistics/quotes copied exactly) 4. 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

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:

  • Data structure → matching layout
  • Content tone → matching style
  • Audience expectations
  • User design instructions

Step 4: Confirm Options

Use single AskUserQuestion call with multiple questions to confirm all options together:

QuestionWhenOptions
CombinationAlways3+ layout×style combos with rationale
AspectAlwayslandscape (16:9), portrait (9:16), square (1:1)
LanguageOnly if source ≠ user languageLanguage for text content

Important: Do NOT split into separate AskUserQuestion calls. Combine all applicable questions into one call.

Step 5: Generate Prompt → prompts/infographic.md

Backup rule: If prompts/infographic.md exists, rename to prompts/infographic-backup-YYYYMMDD-HHMMSS.md

Combine: 1. Layout definition from references/layouts/<layout>.md 2. Style definition from references/styles/<style>.md 3. Base template from references/base-prompt.md 4. Structured content from Step 2 5. All text in confirmed language

Step 6: Generate Image

1. Select available image generation skill (ask user if multiple) 2. Check for existing file: Before generating, check if infographic.png exists

  • If exists: Rename to infographic-backup-YYYYMMDD-HHMMSS.png

3. Call with prompt file and output path 4. 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 methodology
  • references/structured-content-template.md - Content format
  • references/base-prompt.md - Prompt template
  • references/layouts/<layout>.md - 21 layout definitions
  • references/styles/<style>.md - 20 style definitions

Extension Support

Custom configurations via EXTEND.md. See Step 1.1 for paths and supported options.

Related skills

FAQ

Is Baoyu Infographic safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.