AgentSkillsCN

visualize

将文档转换为信息图形式的图像文件(PNG/JPG/PDF),便于快速分享。

SKILL.md
--- frontmatter
name: visualize
description: Convert documents to infographic images (PNG/JPG/PDF) for easy sharing

Visualize: Document to Infographic Converter

Transform documents into visually appealing infographic images for sharing on chat applications like Slack, Teams, or Discord.

Usage

bash
/visualize <input-file> [options]

Arguments

  • input-file: Path to the document (required)
  • Supported formats: .md, .txt, .pdf

Options

OptionShortDescriptionDefault
--output-oOutput file path{input}-infographic.png
--format-fOutput format (png/jpg/pdf)png
--theme-tVisual themebusiness
--size-sImage size presetchat
--max-points-mMaximum key points6
--lang-lOutput language (ja/en)ja
--styleOutput style (summary/visual/detailed)summary
--audience-aTarget audienceteam
--diagram-dInclude Mermaid diagramsfalse
--visual-type-vtVisual format (diagram/cards/comic/auto)auto
--panels-pPanel count for comic (2-6)3

Themes

ThemeDescriptionBest For
businessProfessional blue tonesWork presentations
modernVibrant gradientsMarketing materials
techDark accents, monospaceTechnical documentation
minimalWhite space, simpleClean summaries
darkDark backgroundScreen-friendly

Size Presets

PresetDimensionsBest For
chat1200x630pxSlack, Teams, Discord
slide1920x1080pxPresentations
a42480x3508pxPrint (A4 portrait)
square1080x1080pxSocial media

Output Styles

StyleDescriptionUnderstanding Level
summarySingle page, conciseSurface (what exists)
visualDiagram + contextDeep (why & how)
detailedMulti-section with TOCComprehensive

Visual Types (visual style only)

TypeBest For
diagramFlows, processes, API, data structures
cardsFeature lists, comparisons
comicUser journeys, tutorials, before/after
autoAuto-select based on content

Examples

bash
# Basic usage
/visualize ./docs/report.pdf

# Theme and size
/visualize ./notes.md --theme modern --size slide

# Visual style with diagram
/visualize ./architecture.md --style visual --visual-type diagram

# Comic format (4 panels)
/visualize ./tutorial.md --style visual --visual-type comic --panels 4

# Executive summary
/visualize ./quarterly-report.pdf --audience executive --style summary

# Technical with diagrams
/visualize ./api-spec.md --audience technical --diagram --style detailed

Processing Workflow

  1. Read and Analyze: Parse document structure
  2. Extract Key Points: Based on target audience
  3. Generate Diagrams: If --diagram enabled (Mermaid)
  4. Select Icons: Lucide SVG icons for categories
  5. Generate HTML: Based on style template
  6. Render with Playwright: Capture as image
  7. Output and Report: Save file and report results

Audience Adaptation

Executive

  • Business impact, ROI, strategic implications
  • Non-technical language, decision-focused

Team

  • Actionable items, responsibilities, timelines
  • Balanced technical/business terms

Technical

  • Implementation details, architecture, APIs
  • Technical terminology, code references